My wife claims that I have been really grumpy lately, and I have. I don't know why. I grump at the kids, the wife, and the little things that don't matter. I think some people just like being angry. For me, I think it's genetic. My mom's pretty much unhappy, has been all her life. Bitches and complains about everything even if it's a positive thing. Some people like confronation too. They like to argue for some reason.
BTW Lookout, I completely aprove of the use of the word asshat!

I personally like
assclown myself, but that's just personal preference. Asshat sounds more...angry.