My Legendary Girlfriend by Mike Gayle

A witty, bittersweet comic novel about a man who still yearns for his teenage crush and the long, often awkward attempts he makes to recapture a lost romance; through mishaps with friends, failed dates and honest self-reflection, he is forced to confront the gap between fantasy and reality and to grow up emotionally.

Purchase from Bookshop.org