Check out
Elizabeth Medeiros’s
Shuffle

Don’t talk to me about the parallels