How do you keep a good attitude?

I find that when I’m having attitude problems, listening to congregational singing really helps. I keep several CDs in my car just for that purpose. Of course, one time I was so into the songs that I failed to pay attention to the speed limit sign. My attitude when even further south when the officer pointed out the error of my way. 🙁