I just wanted to say, everything Haddon said is correct. Having been there myself and attempting to push my husband away, it took time to realize it's his decision. Sometimes, on my bad days, I still struggle with this.
Just wanted to offer some support even though I don't have anything to add. Best wishes; I hope your boyfriend is able to get some help soon.