[IN PROGRESS] Martha and James are soulmates trapped together in a never-ending reincarnation loop. Not a bad way to spend eternity, but they wanted more. They wanted a child. Serafina is born and Martha and James are elated to love and raise her and share the new experiences we 'first-lifers' take for granted. But the universe has other plans and, at the age of five, Serafina informs them that she too has been condemned to relive her life, again and again, stuck in her very own loop. There ended Drifting Along the Infinite Spring, though questions most certainly remain. Who or what gave Serafina her immortality? Can Martha and James reconcile losing the daughter they thought they knew? And then there's the minor issue of saving the human race from its seemingly guaranteed annihilation... To reiterate, A Kiss Goodnight at the End of Forever is a sequel to Drifting Along the Infinite Spring and For Those Who Don't Believe in Love Songs before that. If you've read neither, this book will make little sense. It is not labeled mature, but there will be rare cases of language, adult situations, and violence. Thank you so much for reading! I hope you enjoy. cover by @JELyrica
27 parts