I believe that if you're really unhappy in your work, you should seek solutions. If that's not possible and if you're still unhappy, you should try to seek alternative employment. This of course isn't always possible. You can find it difficult to broach the subject or you may think it's a sign of weakness/not being good at your job. If it's good money at a stable company, you'll hang on no matter what. What does annoy me at my work is people constantly complaining about the company, but not leaving. One bloke recently retired, saying the worst decision he made was to take a job here... that was about 30 years ago?! Durr... there's a limit! If it's that bad - get out. So, whilst I admit everyone's situation is different and I sympathise with people who are genuinely depressed, I tend to agree with you and I say no job is worth so much heartache.