From Goodreads: Haven Moore can’t control her visions of a past with a boy called Ethan, and a life in New York that ended in fiery tragedy. In our present, she designs beautiful dresses for her classmates with her best friend Beau. Dressmaking keeps her sane, since she lives with her widowed and heartbroken mother in her tyrannical grandmother’s house in Snope City, a tiny town in Tennessee. Then an impossible group of coincidences conspire to force her to flee to New York, to discover who she is, and who she was.

In New York, Haven meets Iain Morrow and is swept into an epic love affair that feels both deeply fated and terribly dangerous. Iain is suspected of murdering a rock star and Haven wonders, could he have murdered her in a past life? She visits the Ouroboros Society and discovers a murky world of reincarnation that stretches across millennia. Haven must discover the secrets hidden in her past lives, and loves¸ before all is lost and the cycle begins again.

My Reveries and Ramblings: Haven Moore has spent most of her life passing out and having visions through the eyes of a woman named Constance. All her visions center around the handsome Ethan. Everyone, apart from Beau-her friend, thinks she’s either crazy or a bad seed. Her grandmother is convinced she’s possessed. The only person who ever really knew the truth, or beginning to learn the truth, was her father who died in a car accident when she was little.

One day Haven sees Iain Morrow, a celebrity, on TV. She can’t stop thinking about him. After some time she decides to go to New York to try and find him. After finding him, Haven discovers that she and Iain are soul mates who have been reincarnated for thousands of years. Problems continuously arise threatening their relationship and the reincarnation cycle. People start going missing or turning up murdered. Haven is constantly being watched, and not always by the good guys. Iain is hiding something from Haven, and she knows it. By going out and trying to find answers on her own, Haven ends up even more confused and unwilling to trust anyone. She must decide who to trust before its too late.

Oh my! This book was good. It was so different from most girl-and-boy-fall-in-love-at-first-sight books. This story centers around the idea of immortal (not vampire) people, reincarnation, and soul mates. I felt like I was being pulled in every direction alongside Haven. I wasn’t sure who to trust-although I always…let me repeat that, ALWAYS trusts Iain. I hated how she kept ruining the moment with her paranoia about how Iain may or may not be the murderer. The twists throughout the book were so good. After closing the book, I waited about an hour before rereading it. Then a few days later I reread it again. I couldn’t stop thinking about this book. It was one of those I-wish-I-was-that-character moments. I believe in soul mates. This book definitely fueled that belief. I really really really really wish this would happen to me-except maybe no killing and creepy secret society- but definitely all the true love stuff.

You don’t have to believe in reincarnation or soul mates to love this book. It’s a beautiful love story filled with mystery that will leave you wishing you were the characters. *secretly wishing I was Haven. The only…and I mean only problem I had was with Haven’s trust issues. I found them a bit annoying-but that’s it. It was such a great book. I give it 5/5.