So like, why are you working so many hours? I was trying to say that if your main focus is making money, maybe startup work has to wait or be seriously de-prioritized. In the last year, I worked perhaps 50-60 hour weeks at my current job at a startup and spent the rest of the time focusing on stuff like optimizing eclipse, understanding scalability in web apps, understanding the relationship between data modeling and data structures and algorithms and software engineering best practices so on. Now, I am relatively young (28) and I skimped on some of these topics in school, so I felt like it was clear that even though I was not working on my specific application, I would be more productive concentrating on putting my mind into the right state and sharpening my tools. I don't know how you are, but if I regularly work more than 70 hour weeks my emotions start to get frazzled, I get irritable and I start making mistakes. I find that making mistakes in writing software is like building a house on the sand, so they absolutely must be avoided. I think you should basically take a few days off of anything that is not absolutely NECESSARY and relax and make a plan for a routine that will maximize your long term productivity. I feel like in the function of your productivity over time, you are using some greedy algorithm to maximize productivity locally and you are not optimizing your productivity over time. It feels like you are somehow not working hard enough when you are relaxing, but this is still absolutely necessary for doing creative work. Writing some revolutionary software is a marathon, not a sprint. You need to pace yourself and keep your emotions and physical body in a positive state. Your original message shows stress and worry and this is not a productive way to live life. Just my opinion, for what it is worth...