I though it was just me! Don't know how many of you write code, but it is true.
Come back to code I wrote a month ago, have no idea what is going on.
Even though I wrote it, it is all brand new to me.
I am obsessive when I code. Even brand new code, I MUST keep the whole thing spun up in my head... Eventually, after a marathon session, I crash and burn, and the whole dang thing comes crashing down in my head... nothing but embers... after 14 hours of sleep, I have the labor of spinning it all back up in my head, brick by brick...
So yeah, when I have to do a rewrite or repair, it might as well be someone else's code... other than my commenting and peculiar adherence to structure, which is a comfort.