Your life story really touched me, and I'm sorry that you've had to endure that.
If there is anything that I could say with regards to this, I would like to hope that you have a gameplan to move on to bigger and brighter days.
I had my issues, and when I formulated my life goals into attainable, concrete objectives, all I had to do was tackle one after the other until sure enough I was well on my way to a better life.
If you need anyone to talk to, feel free to chat with me. :]