Whatever dreams that you have and are working towards, you need to do your due preparation. Not so much on the outside, but on the inside first. What I mean is that you got to have the right values. The ones that is align to the dream that you want to achieve. If you value sleep more than work, mindlessly surfing the web and jumping from one youtube video to another more than focusing on your task, perhaps you should rethink your dream. It is not that you are not capable to achieve it, just that you are only setting yourself up for failure and disappointment. So if you are really serious about chasing your dream and getting to it, make sure you align your values to your dream. Or you can keep on dreaming.