Grandparents have two adult dc, both with long-term partners. One couple (DH and me) have young dc and the other couple (SIL and BIL) do not. All travel to the grandparents for Christmas every year and stay 2-3 nights. SIL and BIL arrive a few days before Christmas Day and DH and I have been told to arrive on Christmas Day itself. The whole family will eat Christmas dinner together, then the SIL and BIL will leave.
DH and I do as we are told. It’s a 5h drive, including breaks, and we arrive by 1pm. Our older children need a run after sitting for so long, and the baby is generally ready for a nap. But presents must be opened now, as SIL and BIL want to leave straight after dinner for their 2.5h drive home.
So we all gather to open presents. The ILs have already opened all their presents. The only ones left to open are the dc’s presents and the ones we are exchanging with FIL and MIL.
This happened for 3y, until dh put his foot down and said that it was too far to drive on Christmas Day, and not fair on the dc, who struggled with Christmas dinner under those circumstances.
I have always thought the ILs’ behaviour incredibly weird. Why make a fuss about the whole family having to be there, but then rush to open presents without the whole family there? Why push children’s gifts on them and then not give them the chance to play with them? Why rush to make a fuss of overtired, under-exercised children and then force them to sit down?
Why?