I discovered my app involves 15,000 lines of JavaScript that I hand-wrote, and another 15,000 generated from templates. The moment I saw that, I began to realise just how much work I had done. It soon adds up. The light at the end of the tunnel is certainly there, so keep pushing, don't let the fear of how much work it seems daunt you... you'll get there :-)