Indie game development is never easy and you can never predict success. At least you tried to put something out there and were passionate about working on it. The game looked very polished and you should be proud of it. There's no reason that you can try again once your batteries are recharged.
I'm sure developing NGUI wasn't always what you wanted to be working on, it is one of the greatest resources that was created for Unity

. I'm sure that there are many developers that would not have been able to complete their projects without it, and we are certainly in that boat. Your support for the product has been the best I have ever seen for any product and Unity is lucky to have you working for them. I hope you decide to release game asset packs in the future because I'm sure that both you and the community would benefit.
Enjoy this teaser trailer of our newest mobile game which made extensive use of NGUI -
http://www.youtube.com/watch?v=olIX92LA_uQ