Like anything in life, it's a balance. When you're young you often have to work at jobs that you hate.
As you mature you should find work that is more to your liking.
My main business has been computers. It used to be fun and exciting to me, but I've come to hate it.
So what did I do? I identified my strengths and weaknesses and just kept looking for a new business to start that I would enjoy and that was aligned with my talents. I've started that business very recently and I'll be working balls to the wall to make it a success.
Some people just don't have the personality to start and run a business. They need security and a steady paycheck. Those folks really should find a way to work in a field where they feel they are contributing something good to society.