Breaking up is hard to do but this is the best thing for you and you know it. If there are any meetings in your area it might do you well to go to one. I hope you start feeling better and stronger soon. The longer you are away from him, the less your addiction will be.
((HUGS))