by Mhairi McFarlane
3.86
544 pages
10h 18m
Laugh, cry, and cheer as you follow a relatable protagonist through the ups and downs of modern love, with wit and charm at every turn; it's a story about finding yourself!