I have many times realized I do have plenty of bad habits, but until recently I hadn't been able to properly name them... I give you Max Pool's Post on Refactorbation
Sadly enough, this fits me to a tee (sometimes....hmmm... most times). The good thing is that it is commonly agreed that the first step in the road to recovery is admitting one has a "problem"... I will try to get better at leaving "old, crappy code as-is", as long as it works... right?