I used to be very overweight and have a horrible sweet tooth. In 09' I had gastric bypass and lost all the weight. I had a roux-n-y procedure and one of the "side effects" can be intolerance or low tolerance to sugar. In the very beginning I would get horribly nauseous and throw up or need to use the bathroom when I had too much sugar and especially processed sugar. Now if I eat stuff like that I get heart palpitations, the sweats and severe nausea. Rarely do I actually throw up. But it keeps me from wanting to eat junk because I do not want to get sick. in the beginning those issues kept me from eating too much or the wrong thing but now it is second nature and I actually can have some sugar now but i am used to watching it so I do not overdue it. I have managed to keep all but 10lbs off thus far.