gkAndy,
yes you're a freak :).

I have a similar issue. I am not able to code other than in 8+ hr. sessions because my brain starts up slowly. But then it is hard to stop and I get kind of irritated of other people's behaviour because to me it looks like 'buggy' C code - takes up time and does nothing right or useful :).

Sometimes then I look at people and find their behaviour funny and so predictable. I know what they'll say next and it becomes boring like a song you hear ten times everyday on all radiostations. And I think they act 80% automatically like they have programmed routines:

switch(input){
case alex_is_in_good_mood: say( something_cool )
etc. etc.

Especially my parents who seem to only express their feelings through comments on my 'unhealthy' lifestyle, my hair, and so. I know they love me but they show it in such a terrible way.

Sigh...