Hi there, I think the last poster was referring to al-a-non. This is a support group for loved ones of addicts.
From personal experience, a user will not quit until they're ready. By you always being there reinforces his "bad" behavior. He doesn't have consequences to his actions. It's like the old saying " if you love something set it free..." if he would rather be with you then the drugs, you'll be the first to know. Until then, live your life to make you happy!
It's difficult, I think you should maybe go to an NA meeting and talk to people with similar problems.
He probably wants to stop, but giving him ultimatums won't work... they never did with me. My drug of choice was more powerful than anything.
Try to understand from his side, I know its easier said than done, but there are people you can talk to, going through the EXACT same thing as you. Don't feel like you're the only one and definitely don't blame yourself. An addiction wins over anything in my experience, but at the same time, if he's genuinely not ready to quit don't let him ruin your life.
As for your question 'should I save myself', the answer is a resounding YES. If you don't save yourself, who will? Whether or not your loved one will find sobriety is impossible to say; some people find long-term recovery after trying dozens of times; some people never get there. YOU cannot make it happen.