Past Lives
The story of a tired, young witch (pretending to be a psychic), a bright, young, sociology major (pretending to have it together), and the forces of fate that threw them together.
A witchy little soulmate AU
A witchy little soulmate AU