Hey don't beat up on yourself. I love sweets also, I had 1 cupcake & a scoop of ice cream last week. I dont have cravings like i use to. but i dont deprive myself. after the cookie just say ok, no more. i think the reason for the vomiting is because you ate too much or too fast (you were sneaking). last night i went to an event they had mini cupcakes, brownies & fruit. i chose fruit because i knew it was better for me and forwhat i am doing, if i would have deprived myself last week, trust me i would have grabbed a mini red velvet cupcake w/buttercreme icing. your mind has to catch up with your body. your mind has not gotten the memo that youre doing a new thing. i still fight with skinny girl/fat girl. i am also 1 mo post opand has lost 29 1/2 lbs. keep going, enjoy your journey its all trial and error, keep ur head up!