So you mainly work for yourself, or work out-of-office on a laptop, quite often not from home because staying at home means you keep knicking off to tune your car or do the washing - you've got some serious work todo.
Welcome to the world of the web-developer, mainly - structural and database developers. Your nights are long and the bullshit is high, but the trade-off is that you can do your business anywhere at anytime, it's all about how you manage it.
Im the first to admit, I really should listen to my own advice - but here's a few things i reckon help when you've gotta get out of the house and get some work done.