I think you're doing the right thing by breaking off contact and sticking to it. He didn't sound like a good boyfriend or a good friend. The more you don't contact him the easier it will get with time. I'm sorry you've had this experience. Best wishes.