hey we all have those moments....actually there is a pretty funny animation that poke fun at the stupid things online.
http://demandmedia.net/story/2004/8/13/18037/9310 (link has some crude language, so be warned about r rating here)
I know ive been angered as well as have angered, but thats just how things go...you either try to patch it up, or let it go.