Self Sabatoge????? WHY??????
I can't say much since I have cheated here and there, myself, and am not getting in what I should.
Is it possible that you lost too much too fast, at least as far as your body is concerned, so that when you started eatting again you gained some back? Especially since, at least with me, soda tends to make me bloat. Just a thought.
Hang in there!!