I've also never worked as hard on a project before and have noticed more than ever that I actually do go into a sort of "la la land" when I work on it too much, so I try to take week long breaks every few weeks. Maybe this trait is not desirable to investors as talking to people is important in the business game no matter what you're building (somewhat unfortunately!). How do you present yourself to investors? What makes you think they think of you that way? Can one become more business savvy without eschewing programming skill/time investment?