I am rather strongly addicted to physical acitivity in general.
When I train with good consitency and dedication, it does reduce my sugar cravings, that can be rather intense at times.
However, the training does very little to reduce my addiction to coffee, which is a lot stronger, and probably more about daily rituals than the physiological addiction.
Now, I can train before my morning coffee, but that makes the rewarding ritual of the first coffee even more significant and vital.
While I do think that I have a quite strong internal motivation for training, I am only capable of really reducing my coffee intake when there is also a strong external motivation, like training for a sports fight and a specific weight, for instance (which I have not done in two years, and I am not getting any younger).