The tale of my last 24 hours.