Kudos to you for all the weight loss and getting in shape. Your friends and family are use to you heavier but you need to be at a weight you like. And when you start getting 'too' healthy you make them look bad

I just read an article in a magazine about having cheat days. They described it just like you said. Most people try and eat healthy but allow themselves a cheat day. It helps you stay on track.

Sounds like you are doing great.