Even if you have the talent, you still have to push yourself. I don't think dreams magically appear, that's why they're called dreams. But if you do want to make that dream a reality, then you have to push yourself. It takes a lot of hard work, and if you don't have the focus, then it's going to be all the harder. If you have a big dream, it takes all of the above to achieve it: passion, the focus and the effort.