We've all heard the saying "Hard work beats talent when talent doesn't work hard." It's fun to say, it's easy to say, but to apply it in our life like a commandment it much more difficult.
Hard work and commitment will beat any other traits almost always. There is never an obstacle too big when we're committed to our work and willing to work hard.
Those obstacles become the stepping stones to something greater and as we defeat them, they become like rocket fuel propelling us forward.
Find your passion. Find what you want to commit to. Work hard and then work harder.