I never have a craving for something sweet. Not since I was like 5 years old. I will eat sweets from time to time, but usually only when pressured socially to do so. Sweets seem repulsive to me, make my tonsils cringe. I haven't binged on sweets ever since that halloween stomach ache in 1976.
Glad that a protein shake works for you.