Shifting Soulmates
When destiny continually throws you into a new life—complete with a fresh profession, location, and crippling external conflict—you must overcome your deepest personal obstacles and prove your commitment before the next Soulmate Shift resets the entire world, and the person you love is gone forever.
