At first you have fun.
Then fun ends its time to fill empty spots to polish code, balance game mechanics.
And then it is all about persistence, about doing at least single task each day.
Most time is that 3rd part, so i would say that making game is about keep going and dont give up.