Work is work, it's not supposed to be fun. If you look at "work" as an inconvenience that helps support your family and true passions when you are not working, I believe you will be much happier indeed. Most people hate their jobs but that is why it's called "work". There is no perfect job out there, period!