OK, let's drill down into this. It's cliche, but it sounds like you want to
be something more than
do something - there isn't a particular thing you are sure you want to implement, but you crave the recognition/social reward of having done something objectively good. This is completely legit by the way, and something many people struggle with or have in the past.
It's a feeling I'm very familiar with and I share with you the compulsion to constantly accumulate knowledge and expertise. I'm gonna guess you don't like depending on other people and feel obliged to be able to do (or at least understand) every part of a great enterprise by yourself. In its best form this can be a trait of a master builder like a great architect or industrialist; at its worst this can devolve into control freakery and inability to form or fully participate in teams, limiting you to what you can achieve on your own as an individual (which might be a lot, but is a severe limitation nonetheless..
Part of success is knowing who to partner with, who to bounce your ideas off, who to ask for help, and so on - not easy things to do if you have a strong drive for self-sufficiency. I had to adjust to the idea that while I'm very good at some things, I'm quite lacking in others that are equally important - some kinds of communication, and networking in particular. Another thing I struggle with is the problem looking at things I could get very good at and being honest with myself about whether I should invest the time, or whether I would get bored and demotivated, or whether it matters to be good at it when I could just deal with someone who has far more experience in some specialty thing and also enjoys it.
You clearly have a lot of drive; I think the key question is what you want to apply it to? Like suppose you won the lottery and could just set up and hire in people as required...what would you be doing with those capabilities? Conversely, are there things that obsess you even though they may be un-commercial or actively anti-commercial? What if you had a stroke or got hit by a car and could still function in the world but couldn't read or write code any more - what would you apply your drive to if you had to rely exclusively on other people to get it done? What things do you fantasize/daydream about being able to have/use/do even if they seem impossibly out of reach? Having a clear goal or an identifiable obsession makes a massive difference because it gives you an external yardstick with which to evaluate priorities instead of just being overwhelmed by the rich and ever-multiplying variety of tools and techniques at your disposal.
Feel free to drop me a line if you like.