Hi SaneAgain,
I fully understand what you are going through now. Not easy, but not insoluble. It will take some time for you. I will come back and tell you what has happened to me before and more recently. But I will have to make my say more complete so that I can give you useful information. It will take me one, two or three more days because on one hand English is not my mother tongue and on the other hand I will have to collect useful information out of my brain, my heart an my own experince to help you to realize that a difficult situation today can turn into an easy one tomorrow.
Thanks for reading SaneAgin and I will come back soon to help you, because I undestand you must get help.
All the best.