A review by nwreader
All the Ugly and Wonderful Things by Bryn Greenwood

5.0

Really good although has a few very uncomfortable scenes and moments. There are a few trigger warnings. I've never read about a relationship that I was against but then rooting for by the end. Great read overall.