I've been working as a full-time programmer from home for about a year and a half now, and it's beginning to get a bit weird. Aside from not having physical coworkers, I don't leave work, go home and do something else, because work is always all around me. There's this never-ending pattern of 9-5 quickly becoming 2 PM - 8 AM, until I finally pull an all nighter and it resets.
It doesn't help that I'm 100% passionate about what I do...!