First off your actions and responses have been DB gold material. Congrats BEC. What a change you have made in yourself. Pat yourself on the back man.
It's not being a punching bag. Men keep their cool in the face of adversity and that's what you have done. If you don't believe me, consider your behavior if you acted the opposite.