I am sooo in love with Renee Carlino's writing. It's a beautiful story though it felt a bit rush in many parts but I can totally overlook because the story is really mesmerizing. It really makes us believe that even in our darkest times that love exists, there is a soulmate for everyone you just need to keep looking harder and in the most unexpected turn of life that person will steal your breath away. 
 And I totally figured out the mystery in the beginning!! 
 Similar Books 
 Beauty from Pain 
 by Georgia Cates