Working for yourself is an ATTITUDE, not a signature on your pay stub. I work for myself. Someone else signs the checks. I even work in a cube. And I LOVE IT!. Being happy with your job is in your head. If you are in it to get rich then you will not be satisfied no matter what you do. People that bend over backward to make you UN happy with your job (like this author) are usually trying to sell you something.
Your happiness in life is what you make of it. It’s your life to live, for good or bad.
Or, a line I like from The Who:
“If you let them do it to you, you got yourself to blame.”