You are getting really great advice here on your thread. I understand your anger and hurt. Your focus on it is working against you right now.
Focus on solutions. And those solutions are in YOUR behavior, not his. A change in your behavior will eventually create a change in his. DG and cat04 are pretty well equipped to help you with that.