Second, I know how much you want to talk to him, tell him what he did was wrong, but where is this going to get you? In an argument? As Amy says, you will say your peice, and still feel like s&*t afterwards.
If you feel you must say something, be prepared for a defensive and angry reaction. He WILL NOT apologize, even though he should.
Don't look for sympathy or compassion, you will find none with him. You will find it here, so Vent here!
Third, find some hogs... ;)...no wait that's not right