I had the same problem as you.
But now, I've been creating my product for 6 years. A lot of problems, yet, I am keep going.
The silver bullet for me: "only losers do not finish work they started." - Think and grow rich book.
The main key: Persistence. "I will finish it even if I have to fail it thousands times".
A rich guy shared it with me.