Sorry, Joel, totally, ripped off your blog's name here.
But, I received an email from Wendy Graham the other day, linking to a post that she put together recently. The post is called 100 Reasons to be a Teacher, and it's worth checking out.
I might not agree completely with the entire list, but there are some good ones on there.
Number 8 -- Holidays and Weekends – Having this time off is a gift that teachers take for granted too often
Number 46 -- Students – Molding Minds – The age old idea of teaching someone something they need to know
Number 80 -- Problem solving – Large and small problems occur and are addressed daily