In few situations can people harbour such sweeping hope and yet simultaneously know that their optimism is born out of utter delusion - being an England fan just before a major tournament is one of those.
Even so, as we near the 2022 World Cup in Qatar, millions of people will have their eyes locked onto screens all over the country to witness the Three Lions kick off their latest campaign on Monday afternoon - just wishing and dreaming.
So, if you're brave enough to call in sick and have a few pints while soaking up the raucous yet nervous atmosphere, here are just a few potential spots for you.
Pubs, bars & events showing England vs Iran at the World Cup in London
- Boxpark - Wembley
- The Clapham Grand - Clapham Junction
- Vauxhall Food & Beer Garden - Vauxhall
- Morden Wharf Terrace - Greenwich
- Zebrano - Soho
- The Angel - Islington
- The Bishop - East Dulwich
- Finsbury Square Garden - Finsbury
- Long Arm Pub & Brewery - Islington
- Skylight - Tobacco Dock & Peckham
- Vinegar Yard - Borough
- Boxpark - Croydon
- Peckham Levels - Peckham
- Market Halls - Canary Wharf
- Bud X FIFA Fan Festival - Soho
- Valderrama's - Islington
- Brigadiers - The City
- God's Garden - Marleybone
- Double Standard - Bloomsbury
- Flat Iron Square - Borough
- The Cadogan Arms - Chelsea
- Infernos - Clapham
- Big Penny Social - Walthamstow
- Bluebird - Chelsea
- Speedboat Bar - China Town
- Boxpark - Shoreditch
- The Coat and Badge - Putney
- LDN East - Canning Town
- Richmond Fan Zone - Richmond
- talkSPORT Fan Zone - Waterloo
- Electric Brixton - Brixton
- TOCA Social - Greenwich
- The Blues Kitchen - Camden, Shoreditch & Brixton
- Belushi's - Camden, Greenwich, Shepard’s Bush, Hammersmith & London Bridge
- Tiger Tiger - St. James's
- The Hive London - Edgeware
- Camden Beer Hall - Camden
- Bar Kick - Shoreditch
- Red Lion - Moorgate
- Greenwood - Victoria
England vs Iran at the World Cup on TV
In the United Kingdom, the World Cup will be broadcast by the BBC and ITV, with England's opener against Iran scheduled to be shown on BBC One.
If you're out and about or have decided to brave it to work on Monday, you can also stream the game on the BBC Sport website and on BBC iPlayer.
For viewers in the United States, England vs Iran will be aired on FOX Sports 1 in English as well as being shown in Spanish through Telemundo Deportes.
What date & time is England vs Iran at the World Cup?
England vs Iran will take place at 13:00 (GMT) on Monday 21 November at Al Rayyan's Khalifa International Stadium.