Hi Jersie. A lot of people here can probably relate to what you wrote up there. Unfortunately a lot of us have pasts that haven't helped us in where we are at or have gotten to. You are in a good place and I hope that you will look into getting some more extended help for yourself. Working through some of your issues will help. I had to do A LOT of work and am so glad I did.
Welcome to SR!! This site is great!!