I spoke with a friend last night who's not sure if she's truly happy in her job. She's working for a stable company for the first time in ages, and making decent money.
I told her - as I've told many people - you have to weigh everything and make a decision:
Is It Worth It? Is the money and the stability more important than anything else?
Many studies show that a relationship with the boss is the most important factor in determining job satisfaction.
I disagree with the writer in this article - if you're unhappy, you have to leave. Life is too short to be unhappy in your work.
(But as a boss, you need to know that when an employee is unhappy and manage that process carefully - especially if you value that employee).