A review by ursulamonarch
Soulmates by Jessica Grose

2.0

I've felt fairly conflicted about this book. I thought a lot of it was pretty terrible, and yet I also found it compulsively readable and enjoyed it in certain ways. The ending was particularly satisfying which brought it up to two stars for me.