I agree, actually, and I agree with no one 100% of the time and I am willing and able to listen to other points of view. I fear that I get caught up in the moment on occasion, though.
I'm sure those who were on the receiving end of those "moments" can vouch for that.