Getty Images

Candace Cameron Bure recently Facebooked about her five-day cleanse and got a lot more than she bargained for when commenters told her she is too skinny and needs to "eat a steak" already. The Dancing With the Stars vet shot back at her critics, saying she wasn't doing the cleanse to lose weight but to detox and return to clean eating after a long, indulgent vacation. (And we all need one of those sometimes!)

"My body has endured some confusion causing some minor health issues," Bure said. "That is private, so I will not going into detail, but this cleanse is just a step to getting it back on track because I know that food is a key source to healthy living."

As anyone who has ever posted about their diet to social media knows, you don't have to be famous for people to criticize the way you eat. Whether you're vegan or paleo, on Weight Watchers or Atkins, doing a cleanse or pounding protein shakes, everything is fair game. You don't owe anyone an explanation, but if you want to respond, Bure is a good example of how to respond kindly and appropriately. Here, how to keep things friendly but still remind people it's your life, not theirs.

1. Teach. A lot of people get hung up on stereotypes but don't really understand why you eat the way you do. You don't have to launch into a major campaign, but follow Bure's lead and give a couple of quick sentences about why you chose this particular way of eating.

2. Turn it around. A simple answer is to simply ask them why they're interested. Try: "Wow, it seems like you're really concerned about what other people eat." Be careful with this one, though, or you may make the other person feel attacked.

3. Challenge. Curiosity is a good motivator! You can always challenge your friends to try your diet for a week to see if it will help them feel as good as you do. The trick is to stop there. If they want to, they'll join you. Don't continue to push your diet on people who aren't interested-that can feel as bad as having people criticize your diet.