I am the same for certain things. Kind of an obsessive personality.
It's a great thing that you could abandon smoking altogether.
I have to begin treating myself kinder. Along with this today I'm cutting out staying up late, caffeine, and sugar.
I am shaking, vomiting, feel sick, but it won't last forever. The rewards will greatly exceed the sacrifice as always.