Nothing against anyone, but I never understood throwing stuff. I had a roommate that would punch walls, he learned real quick after finding a stud!
I can get pretty mad, furious even, but thinking your way out usually gets things back in order with less effort.
Glad to hear you were able to...