The Soulmate Switch
Everyone grows up waiting anxiously for midnight, January 1st of their 18th year of life. Everyone grows up waiting for the chance to find out who their soulmate is. The whole concept of switching bodies still weirded me out, though it was a natural thing that had been occurring for generations. No matter who the pers...