Lots of pent up rage and testosterone flying around...geez. Two words: Seek Counseling!