All You Desire by Kirsten Miller

"Haven Moore and Iain Morrow have been living a blissful life in Rome, an ocean way from the Ouroboros Society and its diabolical leader. But paradise is not to last. The mysterious disappearance of Haven's best friend, Beau, sends the pair running back to New York, where they encounter the Horae, an underground group of women who have spent centuries scheming to destroy Adam Rosier. Only they can help Haven uncover the secret to Beau's whereabouts in one of her past lives. But their help comes at a price: Haven must infiltrate the Ouroboros Society, charm Adam Rosier, and lure him into a trap. It's a plan the Horae believe will save the world-but Haven and Iain fear that it may destroy the happiness they've been chasing for two thousand years." ~Goodreads

I actually picked this book up at Borders when they were going out of business and after I started reading it I realized it was the second one in the Eternal Ones series. Just with that first chapter I was already hooked, I stopped reading, ran out,bought and devoured the first book. I love the idea of reincarnation and this is the first book that I've ever read that really interwines it into the story and does it well. With the first book I found myself hating the "bad guy" and rooting for Haven and Iain. In this book I started to pity Adam, even like him. I found myself not feeling sure who she should end up with. I even started to understand his bad ways! Being able to explore the characters past lives gives them a depth that you don't usually encounter in other books. The mysterious Horae was a nice touch to the balance of good and evil, showing you that not everything is black and white. A lot of times a cliffhanger ending in a book will leave me angry, this one however left me wondering if I should be cheering or worried. I can't wait until the next installment to see how these characters continue to develop. I love that I don't even have a guess as to what new conflicts they are going to encounter.