A review by xqueenybee
Soul-Mate by Anna Santos

3.0

Cheesy

Very cheesy, but with interesting story ideas and plot threads. I liked a lot of the world-building, and Anna's struggles, however, I thought Shane was too perfect, even in the context of Anna's thoughts. It almost made me glad when he "betrayed" her.