I take issue when people feel that if you don't like your job, you should leave it. You're an intelligent individual, WT, so in today's economy, why would somebody leave a job they do well and seek something they love as a financial future?
To me, a job is a paycheck, I get a wage for services rendered. I don't have to like what I do, nor do I have to agree with my employer 100% of the time. I have to do my job efficiently and professionally and in a timely manner. Nothing in my contract says that I must think happy thoughts about my employer or be banished in the cornfield...bet I lost you there

!
Bottom line is that a job is my livelihood, it is not my LIFE.