I can completely empathize. I have a family, and so it takes even more effort to create the time and find the space to make things happen.
I just launched a game into the App Store. The journey was incredible, and filled with joy, sweat, and tears.
I've written about what I've gone through. It might be helpful for you. A small caution... these are relatively long posts, but hopefully they are enjoyable, insightful, and personally beneficial for you.
My experiences with what I felt while developing the game:
https://news.ycombinator.com/item?id=8888070
An older post that I wrote about work, embracing the grind, and driving through.
https://news.ycombinator.com/item?id=7076143
I wish you every success.
P.S. I figured I should do a TL;DR since those posts are even more epic in length than I realized, so I snagged some salient points:
1. You may look at your project and think, "I'm never going to make it. I'll never finish." Please, I urge you to set these thoughts aside and push through. Think about the analogy of building a wall. A wall is built one brick at a time. Watch a mason build a wall one day. You will observe that he or she lays one brick at a time.
This is how you have to view your project. Sure, it would be amazing to have an entire day, every day to devote to your project. However, the reality is that most of us simply do not have that luxury. So, strive to think of it as a mason: lay one brick at a time, and eventually the wall will be built. Every character that you type into Xcode, Visual Studio, etc. turns into a keyword, a variable name, etc... that subsequently turns into a line. Those lines build up, day by day, and before you know it, you have a program, and you look back and think, "Wow, why did I ever think I could not finish?"
2. You have to fight. This is paramount. I will say it again... you have to fight! What I mean here is fighting by engaging your Will. Engage your will to get up, to get moving. Engage your will to eat right, to exercise and go to bed on time so that you have the energy to get up and bring it.
3. You never know where your work will take you. Do not forget that, you have to dream it first in your mind before you can see it in your life. And to see it in your life, you must work. You may not be able to see things clearly now, but you never know what doors could open for you that you did not even know existed.
4. I find that I read this story at least once a month; it's just incredibly encouraging to me:
http://whatshihsaid.com/2013/02/26/ang-lee-a-never-ending-dr...