Welcome !!!
Some, maybe a lot of therapy will do you some good. It sounds like it's been a hard life, to put it mildly.
Horrible things that happen to us when we're young shape us into the people we don't want to be.
It will take some time but you can get it sorted out and live a better life but you have to work through the past first.