I truly loved this book. I loved the wickedly flawed characters. I loved the development of the love story. I loved the secondary characters - even the ones we hate in this story. The foreshadowing was excellent and provided a glimpse at what twist would occur but not the full twist.