Marian Keyes - Lucy Sullivan Is Getting Married

I first read this thinking it was a comedy. Thirty years and a lot of therapy later, I realised it was actually about childhood trauma, alcoholic parents, and why we keep choosing the wrong people. Marian Keyes was 35 when she wrote this. Phenomenal.