I am so sad to be giving this book such a low rating. I really love Amanda Hocking but Virtue does not hold up to her previous work. The underlying plot could have been great, but was poorly executed. It felt entirely rushed and I could not connect with a single character. I struggled to finish this one, nearly gave up several times.Though I am disappointed with this book, I doubt I will be giving up on the author anytime soon.