First off, if you have daily expenses like rent, food, etc. then you'll need a dayjob. You can choose to return to the SAP ABAP programmer jobs so you can pay your bills, and then work in your free time on your projects. Or, get a day job that complements your projects. Either way you're back into a day job for now. This is how a lot of entrepreneurs seem to do it.
Bottom line is that everything comes down to hustle and execution. Everything you "choose" to do in your free time should move your projects forward somehow.
If you need motivation, you could read a few books that inspire entrepreneurs, like Gary Vaynerchuk's 'Crush It' or Hugh Mcleod's 'Ignore Everybody'.
The thing to remind yourself of is that you are actually at a huge advantage compared to many. You've started and failed. Most people never even try. Use the knowledge you gained from failing to try again.