There are plenty of random vexations that increase our stress and can sour the holiday mood, ranging from the cat leaping into the Christmas tree to a New Year’s Eve power failure.
Approximately 117 million Americans will crowd the nation’s roadways and airports during the holidays this December. For some, congestion and delays will upend their travel plans.