Remember that the biggest predictor of work happiness is nonwork happiness. I have witnessed this throughout my own career, in myself and in others: When things are good in the rest of your life, they seem more stable and less bothersome at the job.
Also posted on: