To be fair, sometimes how much a particular job is good or sucks isn't apparent until you've arrived there. Looks great from the outside, but once there, there could be any number of things that suck...QOL, pay, the job itself, etc. It took me getting on to the active duty AF and only being there fully qualified for a good few years, to realize that the job was getting suckier and suckier, and that the price paid in time, lifestyle, QOL, etc, was rapidly becoming not worth the "fun" of being able to fly the few hours a week in a jet....which in itself was work with few hours of actually being able to relax and enjoy-the-flying fun.