DS1 is having a sleepover at his grandparents house tonight. I texted MIL to say that it would be great if they could collect him after 7.15 (once DS1 is in bed) so that DS2 doesn't know he's gone out and gets all upset (they are very close and DS2 doesn't like it when DS1 isn't there).
At 7.10 FIL appeared at the door and I said that we weren't ready yet as DS2 was still up and we were just finishing our bedtime routine, which is the only way we can get DS2 to go upstairs and settle easily (he's 2.8). I asked him if he could just wait in the car for 5 minutes whilst I got DS2 upstairs. If FIL had come in at that point it would have completely excited DS2 and he wouldn't have gone happily to bed for at least another half an hour, maybe more. FIL stropped off and went home again, and then I got a text from MIL a few minutes later. She turned up at about 7.20 to collect DS1.
FIL is now in a big strop (he is renowned for being the world's biggest sulker) but I really don't think I did anything wrong, yet I'm feeling really crap. AIBU for thinking if I said come after 7.15, he should have come after 7.15? They know how difficult it is to get DS2 to bed and that we have a pretty strong routine when interruptions are really not helpful.
Sorry, this is actually really trivial but I really hate it when I have annoyed people but I don't think it is my fault. I know FIL is going to be sulky with me for days (we see them nearly every day and DH is spending the whole day there tomorrow shifting pots in their garden).