I really don't get why so many people choose to have Christmas dinner at times they'd never normally eat a meal. Like many seem to have it at 3 or 4pm. Normally no one eats at that time so why do it on Christmas day?
Why not have it at a normal lunch time, like about 1pm, or a proper evening meal time?
Having it in between normal meal times surely just means you're too hungry or not hungry enough?