Maybe it is just me but I had never had any major issues in regulating consumption of stuff like this? Alcohol is all well a good but it never became a habit or diet if you will. Even when I found out I had a dairy allergy, dropping all milks/cheese and whatnot was just a case of remembering to do it, no lasting desire for it.
But Caffeine... oh man that is a tough one.