Hey i can tell you from personal experience you need to walk away for good. Otherwise i promise theres a good chance you will waste precious years of your life. Im in and out if using still but know im addicted for life and will most likely lose the good fight. Most likely he will never quit for good, possibly taking your credit down and just pls go
This is good advice, but I'd like to add a few things.
Take it from a life long, struggling addict, who became addicted to pain meds after the murder of my toddler son.
Addicts should get clean for themselves, for their health and well being first, then try to act on demands by those they love.
Addiction is a life long struggle. You're not clean overnight, but in time, you can get clean. I always recommend therapy to aid addicts, it really helps to find your triggers.
I see a therapist once a month now mostly but since this is the month/anniversary of my son's death, I've been going twice weekly.
Quitting cold turkey almost guarantees relapse. Not finding an outlet for those emotions and keeping old contacts aids in relapse.
Years of addiction changes your brain chemistry. I truly believe this. Your pleasure zone knows no pleasure but feeding that zone your drug of choice.
Putting demands of "you better get clean overnight, or loose me" is too much on an addict. Until they get in a healthy place after withdrawals, which can take a good deal of time, they are unable to balance love of that drug over the love they have for you.
Withdrawals are uncomfortable, so bad at times it can make you suicidal. Methadone and Suboxone can help take that away, but you really don't want to be on them long term. Well, that's my opinion, any way.
Bottom line, time for you to do some soul searching. If your BF has a history of addiction, chances are, he's going to remain on that roller coaster ride for a long time to come, no matter what he feels for you.
If you are willing to aid him in sobriety with REALISTIC expectations, then offer to go to counseling, addiction support groups, methadone clinic, etc, then take a step back, act as a friend instead of a GF. Only then can you determine if you want to waste your life with an addict.
Lastly, a majority of overdoses and OD deaths occur when you go through all the above, after bouts of sobriety, when tolerance is low. This is why it is so important to take many steps to avoid emotional turmoil during sobriety, it's a major trigger to make you relapse.