@ MC Wow! 18 yrs that can't be Healthy for you , surely when things upset us , we all need that release of built up Tension , you're not alone though.
So many Guys keep it all inside , made a similar post to this on Sodahead and was amazed by my Male Friends responses.