I had mixed feelings reading all the replies to this post. As bandsters, we have one large and important factor in common. WE ARE ADDICTED. To food, to feeling good, to the guilt, perfectionisism, etc. So you had ice cream. Well, ok. It WAS a silly and un-healthy choice considering how recent your surgery was. But you admitted it as well. That shows dedication and honesty to yourself about this journey. I don't subscribe to the theories that everything can be considered a liquid if blended, mushed or chewed enough. If that was the case, I would have been the 1st one in line to shove my cheesecake into a blender.
Its true that beating yourself up will only have negative impact on how you feel about this entire experience. Its also true that PLENTY of people have done worse. What matters is if you do enough every day to be proud of yourself. That's all. You may not lose as fast as others, you may not get enough protein or enough walking, or whatever. But if YOU can tell an improvement in mind and body, and if YOU are already living healthier then before banding, then be proud of that and move on. I was banded exactly 2 months ago today, and I've had Dairy Queen several times. I've also lost 25 lbs and only "treat" myself when I earn it. There is a big difference in cheating and treating, and the healthier your relationship is with food, the easier it is to see.
I'm no expert, just someone who wants to give the level of support I got from others, so here are my parting words. If you always do what you've always done, then you'll always get what you've always got.
Heal your body. Your mind will catch up.