I've been guilty of throwing my bike a couple times. Of course, I can't recall what pissed me off now-something stupid, I'm sure.

Lately, riding has been great for letting off some steam after the stupidity of work. I work nights so I try to ride right after work and I usually have time to hit the trails at least 3x a week(my minimum for sanity's sake). Kinda cold this morning, but well worth it.