Hi, Thanks for sharing. I also did a lot of things that I sometimes still feel shame about (to varying degrees, and sometimes don't). Its been a few years since I left the situations I was in "back then".
I think, most of the time, we are doing the best we can. I know better now than to treat myself like I did then, and try to have compassion for myself. Try to remember my judgement was impaired when I was using, and that there were multiple factors involved.
You are different from who you were in the past. Who you were then, and who you are now both deserve compassion. It sounds simple but it's something I remind myself to come back to over and over again
Choosing to be on your own side with the most kindness and understanding you can muster helps a lot in making the pain softer
It might not come naturally to be compassionate to yourself, but it's something to practice over and over again, like all things in life. You deserve respect, kindness, patience- and you deserve to cultivate them within yourself.
We do what we need to in order to survive. Theres no need to feel shame in that. I definitely did things that violated my own values system when I was using. I was really hurt and sick. I also take full responsibility for those behaviors and the impact it had on myself and others, which helped me grow as a person. But theres a difference between acknowledging that and beating yourself up/overly criticizing yourself and falling into that cycle.
We do things for reasons. We deserve understanding (not justification, but compassionate understanding).
Youve been through a lot and I'm glad you're here.