Yesterday when Nate got home after nursery he wanted some of his special chocolate yoghurt, and after being woken at 3am for the day by him I didn't want a meltdown/argument. He had his yoghurt while I finished cooking dinner and came in with a beautiful smile and asked for more. Thankfully as dinner was now ready it was a lot easier to say no as there was an alternative ready and waiting and surprisingly he sat down and ate his dinner without any arguments.
After he'd finished his last piece of chicken, he piped up with "what's for pudding?" Surprisingly he accepted that he'd had pudding first happily. Wow! A stress free dinner and he had it the wrong way around completely. I bet lightening doesn't strike twice.