21 hours and 30 minutes in... I'm struggling - The last few hours are going to be painful - I tell you no lies.