I relate i am all or nothing, working on balance now.. I used to be addicted to health cleanses and working out, i have more of a balance now, i workout and eat what i want, i mentally feel better about not restricting myself. i love sparkling water tho.. it was my substitute when i quit drinking! i am addicted but since to get it i have to go into town, which is far and i dont have transportation!
I just put myself in positions to break my addictions haha!
nothing wrong with an upgrade!! sounds like your addictions saved your life though, i would say that is not a bad thing!