I used to hate my job (probably every job ever) until I realized that I had food allergies. Among other things, food allergies made me exhausted all the time...I didn't sleep well & I was constantly fatigued & didn't feel too great. So I'd wake up groggy, feel like there was an anchor on me all day long, and just didn't enjoy life very much.
Then I eliminated the foods I was allergic to and started feeling good all the time, and learned that you can tolerate an awful lot of BS when you feel good. When you don't feel good, even the best job is a pain in the neck. When you do feel good, even simple stuff like washing the dishes can be fun because you're full of energy & don't mind chores.
Most people stay up late, don't eat well, and rarely (if ever) exercise, and as a result, people generally feel kind of crummy all the time & thus kind of hate their jobs, because no one wants to work when they feel meh. But it's hard to change because it's a comfortable, familiar cycle to live in...no effort required. Stay up late & eat junk food to escape your day job, rinse, repeat.