Oh I break lots of rules, and breaking those rules is what helped me to shed 165 lbs.
I don't eat before I go to a party. I'm sorry, I get to that party and yes, I do my best to focus on the people, but heck I want to eat too. So for me, eating prior just doesn't work. I look around and pick out the healthiest things. There's always some kind of salad or veggie thing happening.
I don't think it's okay to be a hungry sometimes. In fact I don't ever think it's okay to be hungry. For me, being hungry=disaster. So therefore, I just don't allow myself to get hungry. I eat frequently, even if it's just a few bites. So yup, I eat when I'm not even hungry.
I do eat breakfast, but not FIRST thing in the morning. Sometimes I eat 4 or 5 hours after waking up. I'm an early riser.
Everything in moderation DOES NOT WORK FOR ME. Just saying NO to some things is what works for me. Me and moderation - we are not friends

.
I eat in the evenings, sometimes minutes before bed.
Variety is not something that I need. I am fine eating the same things over and over again, day after day.
I weigh myself everyday.