i will say that i am the sort of person that if i say i am never going to have something again, i immediately want it. even if i don't really like it that much, i will have to have it. so for me, i would have it. the way i have found to best cut out things [cold turkey does not work for me] is to start by making myself wait a few hours if i get a craving for something. once i get used to not immediately gratifying the craving, i'll move it to the next day. in other words, if i want it now, i'll make up excuses to wait until tomorrow to have it. then i move it to two days, then three days. i use the sort of creative excuse making that came in handy when shirking exercise [if i wait until sunday then i can buy it at the store where it is cheaper and i can get other item x at the same time, that's best to buy at the pharmacy and i 'm not going to pick up my prescription until ten days from now so i should wait, etc] and as i get used to putting it off, it gradually tends to become less appealing each time i get it, thus extending the times between when i want it.
-google first. ask questions later.