Hi NM
Conditions and ultimatums are usually worth very little to an active CG – it is far easier for him to agree to any conditions and ultimatums than it is to control his addiction. When you say that you will “stay by him if he was dedicated to his recovery” are you prepared to walk away if he is not? It is important to be sure, before you give a CG an ultimatum that you can carry it through because each time a threat proves to be only idle words the addiction thrives.
I suspect he doesn’t want to hurt you again but unfortunately until he addresses his problem and re-seeks help it is very likely that he won’t be able to stop doing just that.
Your boyfriend has to want to change his life for himself and not because of what you want.
I hope you update again soon – I’m sorry that your last post was not replied to earlier.
Velvet