Maybe it could be psychosomatic.
You probably already know that sweets are bad for your teeth.
That damage is more long-term, but your subconcious might not be too aware of the timescale here, and so your mind anticipates the damage, and you experience short-term pain despite any damage to your teeth being a bit in the future (and possible mitigated if you clean your teeth shortly after eating sweet foods).
Latest Answers