Urges. It’s been a year!

Soda was my vice. About a year ago, I was diagnosed with a lung issue, that will not allow me to drink carbonation at all. I quit drinking all soda then. There are still times that my husband pops open a coke and I feel like I could suck the whole bottle down in 5 seconds. The desire is still there. I have had tons of unanswered urges (a year’s worth. I have not given in as my health depends on it), but I still desire it. Is there still a thought loop that is keeping me stuck in desire? Am I still just using will power to resist? Why won’t the desire leave me?