Ambition. It's something many people have, but often in a wide variety of levels or strengths. I have a lot of low-level ambition I think. What I mean is - there are quite a few things I want to do, things I want to be good at, but the effort is off-putting to me. I know - the only way I can get good at something is to try, practice, work at it, keep working at it, polishing it, attempting it, starting out at the beginning/bottom and work up to the top/finale. There is NO SUCH THING as immediate success, no such thing as a quick fix, no such thing as "get rich quick"...
It's up to me to make the sufficient amount of effort to become successful at what I am attempting. I am the only one to blame if I cannot get to be the best-I-can-be at whatever I want to be. Yes, it's true, I may not be professional/expert/best in the world at what I want, but I CAN be the absolute best I can be - but only if I try, try, and try again. And practice, attempt, experiment, work hard.
And have ambition.