I read your story and it was moving. I hope you don't mind my suggesting an approach; I would suggest that you find out if you have generational curses; if so, get delivered from them. More important is being filled or baptized with the Holy Spirit. If your are willing to be led by the Spirit then you are a son of God (Rom 8:14). That's when everything changes. With God living in you, the trend for you will be from defeat to victory. You will have to do the work and the study. You'll have to locate the people who can advise you,and discern your spiritual situation and minister to you. I would say to not ask for people to pray for you as there are no guarantees. When you pray, as a son of God, you have guarantees of your prayer being answered in the affirmative, See the promise of 1 John 5:14,15 for answered prayer; there is also 'the prayer of agreement', Mt 18:19 whic has a guarantee. Another is Mark 11: 23,24 -- "... you shall have whatsoever you say". These guarantees of answered prayer are for Sons of God who are led by the Spirit. I haven't mentioned faith and dedication to the Word but these are part of the answer as well.