Don't be so thin skinned. Life's too short to take other people's opinions so seriously, especially when they have no bearing on your life.

Sooner or later everyone winds up in a shouting match/disareement with someone else or others. Been there, been through it with another poster here on this board. It's no big deal, so don't take anything personally and don't hold a grudge. It's not worth it.