I think I'm lucky in that I've mostly enjoyed the jobs that I've done/had to do since my formal schooling ended. My feeling was that of course it was not constant perfection, but it could always have been a lot worse.
As for schooling background, I think I lucked out that some of my elementary school teachers convinced me and my parents that I should go to a "better" school than the local public or parochial high schools; so that sent me to a "prep" type school in Phila area that was a very significant benefit to most of my later years. In hindsight, it did more good for me overall than any later education I got. From there I went to a local college engineering school ...V for Villanova V for victory - GO Basketball team!!!... and got my BSME and what I think is a pretty good engineering education; graduated in the very early '70's when engineering work was relatively tough to get, was still jobless and was sleeping late one day in early summer when the ME dept chairman called to ask if I had a job, I didn't, so he suggested I take this interview with a very small (10 people) local specialty controls manufacturer; I did, and ended up being there for 15 years and finally resigned as Director of Engineering after I got fed up with some other new management but overall it was a great experience and I made a damn good income by engineering standards; then a few years experimenting with self-employment/consulting/technical sales that didn't work out in the long run so I went back to work for others again. I had a couple short terms of under a few years in interesting but not longer term jobs; then I arrived where I am now for over ten years which is another small company doing very similar work as my first job and I'm VP of Engineering and enjoying most days. Life is pretty good ...for me