success doesn't come on its own, one needs to put some aimed effort into it, or rely on luck.
I can say exactly the same about me, sometimes feeling like the biggest idiot around, with serious brain damage (really, not joking). But then I realize that I managed when working 100% to increase my paycheck 20x compared to my first Java 100% job right after school, doing roughly same job (it's a long story). Many kids being brighter than me, they now have "meh" jobs at best. For success, initial talent is just one of many properties.
Anyway, what we should strive for is happiness, with oneself, with job, people and world around us. Rest are just details.