i dont know if its a character flaw, or some kind of OCD, or what... but if i think of or learn of some better way to do something, i feel like i have to go back and start tearing apart perfectly good, cheerfully working code to implement the new stuff... even though nine times out of ten, i actually break it in the process and wind up having to completely rewrite the stupid thing to get it back in working order...

well, im about to do it again. i dont know why. ive got a solution just looking for a problem, and the compulsion will not be denied. its time to rewrite a significant portion of this site again. yeah, i know, i just did it 3 weeks ago. im nuts. i acknowledge that.

the sickest thing is, im going to go to all this effort and it will have ABSOLUTELY ZERO visible effect to anyone, at least if i do it right it wont. there will be no new features. it wont be faster. it really wont do ANYTHING differently. yet, ive got to do it, because i cant NOT do it without going nuts. why? because what i have now ISNT PERFECT.

man i am so fucked up.