Hi
For someone to believe someone made them do it is irrational. This will only apply if literally held a gun to their head and said sniff that else I’ll shoot you which I suspect didn’t happen?!
Only by truly accepting you were to blame for the choices you made can someone’s DNA change. Once you open your heart to acceptance of your wrong doings you then seek to right the wrong. The danger of giving up something for someone else (partner, kids, partners etc) is that what happens if that relationship breaks down or you have a fight? You’re forever walking on eggshells and not being able to express yourself like a relationship should be.
As a former addict my behaviour and my usage was all my doing. I made my bed and slept in it.
Acceptance is the first step, not avoidance as this will be short lived in my view.