However, I will say this. If you're thinking about starting a startup on the side, don't. That's my advice, don't do it. If you're a young hacker without kids, make a full-time go at it. If you've already got kids, save until you can. While I admire the poster's ability to juggle so many things, this cannot be maintained for more than a year, maybe two before you will come to resent one or more of your job, your family, your partners.
If you do go ahead, make office hours and stick to them. That's the only thing I've ever found to be effective in terms of relieving the need to work on it.
Of course will I take my own advice? Probably not, once you start, it's hard to stop, the allure is too tempting to scratch an itch, solve a problem, or learn a new technology. But, don't say I didn't warn you.