Data vary regarding how long Americans spend at home at the dinner table, but the most recent statistics show that dinner is between 15 and 30 minutes long. The bigger problem is that dinner happens far less frequently.
I understand factors beyond our control can sometimes foil our plans. According to FlightAware, 1,400 flights were canceled that weekend, and 14,000 flights were delayed. It was a bad day to travel. Maybe a bad month.