Well. First I would suggest becoming drug and alcohol free.
I had all kinds of trauma/drama/abuse/betrayal in my past as well. I went deeper and deeper into depression and delusion when I was using. The only way out is through it. Sober.
AlAnon or AA/NA would be a great place to start. With a weed habit, you need to clean that out first. Best part is you don't have to figure it all out, just go to meetings. Lots of them.