I can understand the occasional heated debate or even the occasional outburst. Been there been through that on this board and on other boards related to different topics. It happens to just about everyone at some point. Disagreeing is part of human nature.

However, state your case, make your point if you must, and above all let it go! It's nothing personal. The "dirty laundry" stuff needs to go.