Review from All the Ugly and Wonderful Things → October 25, 2023 Whoa. Roller coaster of emotions and swinging allegiances throughout. So refreshing to read a book that is out of the comfort zone and hits the hard, taboo and ugly parts of life. A must read!