Please get some therapy. (free by the state mental health)<br />
It is NEVER your fault when molested. NEVER. Your need for love and acceptance stems from not having it growing up. You can get help for that. It's never to late. <br />
Hard to be in any type of relationship when your struggling to feel good about yourself or your life. You can't give love if you don't even love yourself or your life. That will change with counseling and work. NOTHING was your fault, that's just what you were raised in. A cycle of addiction and abuse is what it sounds like.<br />
Try to get some help by going to habitat for humanity or health serve or mental health they all three have programs for ppl in need and with specific needs. And you need the direction. Don't give up. There is a purpose for your life.
when you decide to make it better
leave. get some counseling. go to a shelter that will help you to recover
then kick them out !
As soon as u stop Sulking n Change things