I dont know if anyone is truly "happy" with their job, cause otherwise, its not really a job.
The best thing you can do is either realize that there are going to be plus/minus with every job and make the most of it. Find a place with coworkers you like. That is the key, at least for me, to being overall happy about my job.
My wife is the same way; every job shes ever had shes hated it. She would never be happy with a job.
|