Unbelievable
Your life should be made into a movie! Blew me away.
You have come so far in your life. You have so much to be thankful for. What you need to do is to sit down and write down all the positive things about your life. There's a lot more than you are thinking. Then write down all the negative things, but focus on the positive.
Find something to laugh about everyday even if it means laughing at yourself. Get some sunshine everyday. Try to walk just a little everyday.
Have you considered any type of inward body cleansing?
Liver Flushing would help flush away a lot of your pain. Your liver stores your emotions, you know.
I am not going to get into your feeling the need for a man or the need for a woman. I think once you begin to love yourself, the rest will just fall right into place. I think your main problem is that you just don't love yourself.
I would also suggest placing your post in the relationship forum. You will get a lot more replies.
I will say a prayer for you.
Good luck and better health to you!
Paulette G.