I'd suggest investing in a solid Everlast heavy bag. (those ones you hang from your ceiling/some sort of strong support beam). It was seriously the best $70 i've spent considering my constant need to vent with crap (such as your experience.. I had a nasty one with a hospital bill
).