The 2nd bullet point hides loads of complexity once you attempt to define what "well" means. Is it you asserting that you were able to do your work your preferred way, even when that doesn't align with the organisation interests? Or is it you simply following orders to the satisfaction of your boss because you feel that external validation is important?
The 3rd bullet point hides complexity as well. Because that depends entirely on the lifestyle you are trying to attain / support.
For instance, a sense of agency and freedom are important to you, as well as having a large impact. Well, you won't find that in a strictly operational role, so you will have to move up the ladder. But then you may find that you will have to compromise on 1 since you can't keep everyone happy.
Maybe you are fine with an operational job. Nothing to difficult. And encouragement and support from management / co-workers, as well as deriving purpose from what you do is enough to satisfy 1 and 2. But then you find that your paycheck is enough to get by, but not enough to support more then 1 child. Even though you really want a large family.
Hence, why you can't have all three of those to a T.
Also, there's only "happiness in life" and even that concept is vague and hard to define, because ultimately is based on a set of complex trade-offs and cost opportunity calculations you make throughout all aspects of life. Your professional life is an innate part of that.
1) The people I work for and with are kind and respectful
2) I am able to do the job well (and don't mind doing it)
3) It pays enough for me to live without struggling financially
Basically, any job that meets the above 3 is one I'll try to keep as long as possible. Not very exciting, but all I ask for from my professional life.