If you want to be happy, it’s one word: progress.
If you can make progress — and if your progress is not only within yourself, but it’s actually doing something of value for more than yourself — you’re going to be a damn fulfilled person.
The factor that divides the successful from the average is not greatness.
No matter how busy or distracted or distraught you are, if you show up every day and do what you do, and you do it and do it and do it and do it, you will win.
Go do it.
You have to move forward a little bit, every day. It doesn’t matter if your code is lame and buggy and nobody wants it. If you are moving forward, writing code and fixing bugs constantly, time is on your side.