I know you're angry, and you probably have good reason to be. but what good is this anger doing? He doesn't even KNOW you're angry, and lets' be honest -- you can't do all those terrible things to him that you want to do in public. LOL You'd get arrested for one thing, and for another it wouldn't make your anger go away -- it would only add fuel to the fire. So the best thing to do is try not to even THINK about him or his actions, and keep yourself busy going other things. And for heavens sakes, don't feel guilty!! It certainly isn't your fault that he turned into a creep! YOU didn't make him have an affair. It wasn't YOUR fault that he cheated, the big bum.
It's good you're going to see a therapist -- he'll help you deal with your anger and frustration. I wish you luck in your new career too! I hope everything works out! God bless and keep posting, ok? Take care. Hugs, Lee