My MIL is ALWAYS late, but yesterday took the prize. Dinner is always at 5-5:30. My Mom comes over by 3:30 so we have time to open presents in peace and quiet. She helps me get stuff ready and on the table. (MIL always offers to bring food for the meal, which I decline because the food usually shows up when we are done eating!) MIL finally shows up at 7:30 yesterday...BIL and SIL were with her.(They are from out of town and stay at her house, I don't blame them because if they are by themselves they are always on time) I had already put all the food away because we ate on time, so I re-heated it for them. Turns out they were at my MIL's friends house all day. Joan made brunch for them and they just stayed there until almost 5:30. They then had to go home and get all the presents wrapped before they could come over. HMMMM, 5:30 Christmas day and you are just wrapping the presents! MIL lives by herself, she has to work, but she does nothing else with her time. I hear from SIL that my MIL had to find the presents, because she couldn't remember where she hid half of them...why she had to hide them I don't know! She lives next door to my DH's sister and she even showed up late at her house for Christmas Eve. (I was late too that night, but they knew I was at work until closing, and they knew not to wait dinner for me) I love my MIL dearly, but it amazes me that she is a social worker and tells people what to do with their lives, when she has no clue what she is doing in hers.