There's one giant step you have already taken. As you said, you do know he made you a favour! And yes you are right! For me it was a long time till I understood that. He swear at you? Dissapeard? Stopped talking to you for no reason? That's would be your future life and you don't want it. I Can relate it to my story as well. sea of empty promisses and cold cut at the end, without any closure. It's terrible and destructive experience. And yes, as you asked, this is pretty typical addict behaviour.
I'm really really sorry that it happened to you as well, billion hugs x