Prayers to you. Talk to someone- a therapist, Al-anon, a priest....you need on the ground support. Post here until your fingers cramp up- 50 times a day.. You are not alone.. You know that- you posted. There is hope- for you. You know that you posted. Also my empathy and support.
BTW- KEEP POSTING.