When it comes to truly enjoying your job, there are two important factors. The first, that you love what you produce. You must believe in the product, service, or industry you're a part of. To try being a car salesman when you really don't like cars that much and don't care to know about them, you have a problem.
Not only must you be passionate about what you create, but also you must enjoy the people you work with. Many times this is the harder objective to achieve. Even if you love being a waitress, working with people who don't get along, fight, quarrel, gossip, and drag each other down, you will never enjoy that job.
But, if you can work in the industry you're passionate about, believe your efforts make the world a better place for someone, and work with people you love, nothing is more satisfying. It's not easy, and you may have to learn to love the people in your workplace, but it will be worth it. I am blessed to work alongside amazing people who are not only good at what they do, but are a joy to be around.