You've had a really bad day. We all have, some of us more often than others.
Here in Dallas, we happen to have an outlet for such days. It's called the Anger Room.
Now, I just read about the Anger Room today, but I'm already super-intrigued. You just make a reservation and the company sends you the address of an anger room, which you can then completely DESTROY. The room can simulate your workplace or a living area or a kitchen, and it comes with all the items you might expect to find in those spaces.
I really want to give it a try...but it seems so wasteful...