I tend to be guilty of being arrogant and condescending online. However, for the most part I think I try to be polite unless someone touches a nerve (such as topics of race/gender/sexuality/religion). Then I tend to lose my marbles a bit.
I don't harbour any resentments or grudges...