If relatives, Brussels sprouts and terrible presents get you down this Christmas, football can be your salvation.
As always, there are dozens of live matches on television over the festive period as the fixture schedule shows no sign of slowing down.
Whether it's top-of-the-table clashes in the Premier League, crunch games in the Championship, the Carabao Cup quarter-finals or Manchester City's bid for world domination, there's plenty to keep you occupied between now and the New Year.
Mail Sport takes you day-by-day through the pick of the televised action in our couch potato guide.
Treble winners Man City are out in Saudi Arabia as they bid to win the FIFA Club World Cup for the first time.
Tuesday evening sees Pep Guardiola's slightly-out-of-sorts side take on Japanese club and Asian champions Urawa Reds in the semi-finals (TNT Sports 2, 6pm kick-off).
Closer to home, the Carabao Cup has reached the quarter-final stage. Three of the ties take place on Tuesday night and the screened pick is Chelsea vs Newcastle United (Sky Sports Main Event and Football, 8pm).
Eddie Howe's team went all the way to the final last season, losing to Manchester United, while Mauricio Pochettino will see this competition as a good chance to win some first-season silverware.
Best of the rest: Bundesliga - Werder Bremen vs RB Leipzig (Sky Sports Mix, 5.30pm); Borussia Dortmund vs Mainz (Sky Sports Mix, 7.30pm); Coppa Italia - Napoli vs Frosinone (Viaplay Xtra, 8pm); LaLiga - Atletico Madrid vs Getafe (Viaplay Sports 1, 8.30pm).
Wednesday's Carabao Cup offering is Liverpool against West Ham at Anfield (Sky Sports Main Event and Football, 8pm).
Having come this far, both clubs will be eyeing up a Wembley final and this promises to be a competitive game
Read on m.allfootballapp.com