accountablity
Don't beat yourself up over it. Being on a liquid diet pre-op sucks because your stomach isn't small yet. Some cheese and crackers won't kill ya at this stage. (well, I hope not ) Anyway, post-op it is TOTALLY easy to do liquids because you won't have that hunger feeling at all and you'll have to REMIND yourself to drink. And you will only be able to get in a little at a time. So dont' even compare what you are going through now with what you'll be going through post-op.
If I were you, I wouldn't eat around others who are eating "real" food right now because it'd be hard to just do liquids when you "smell" and "see" their food. Have them prepare their own dinners for this next week, 10 days. Doing so, they will be SUPPORTING you and making it easier for you to stick to the liquid diet.
Hang in there! 10 days will be over before you know it!!