I hate that anyone has to go through this... but I think we all have to. I once apologized to a guy (who cheated on me) for calling him a pig, and though I forgave him for his mistakes (though did not get back with him) he said that he wasn't God, so he couldn't forgive me.
hmmmm
Don't feel bad for apologizing, it's good that you did especially if you insulted him (he probably deserved it... but still...)
Don't worry about him, just learn from your mistakes and stay far away from people like him!!
Best of luck!