If I had been told the same story but slightly less straightforwardly, with me having to infer some of the details, I think this would have been a 5 star for me.
Gerard Dunn
★★★★★
3/1/2025
Makes me wonder what kind of life you would have with a shapeshifter for a spouse.