People say 'love never dies'. But love might be the death of Seraphina. Seraphina has been alive since the Middle Ages, when her boyfriend managed to perfect a method of alchemy that lets them swap bodies with any human. She doesn't want to die, so she finds young people who are on the brink of death, and inhabits their bodies.
The Alchemy of Forever
Simon & Schuster Children's Publishing