I have found that many people who are trying to take off weight keep it a secret. Yes, I know this is a secret to success area, but not that kind of secret. When trying to take off weight don't be secretive about it. Let people know. And let them know specific details. If you just tell people you are trying to loose wight, you might here; "You don't need to loose weight.", or, "One little bite won't hurt." Tell them "I am trying to loose weight by cutting out sweets." or something similar.
Don't be shy to let people know about your needs. They are willing to help if you are specific. If they don't know, they can't help. I can't stress this enough; keeping quiet about your goals is a sure way to failure and not success. So, SssHhhhh, if you are looking to fail.