Most people keep themselves from becoming great because they feel like they need validation...
They're seeking approval from their friends...
Their family...
Their spouse...
Their teacher...
Their role models...
STOP.
THEIR OPINION ISN'T WORTH SHIT.
Here’s a news flash:
Most of society is so caught up in the 4 walls of "what they're supposed to do" that they'll never be able to understand your vision, goals, or potential anyway...
So why would you seek their approval to begin with?
You shouldn't.
Get approval from the person who looks back at you in the mirror everyday...
That's the only validation you need.