This book should come with a warning label: WARNING: DO NOT READ UNLESS YOU CAN COMMIT ENOUGH HOURS TO READ IN ONE SITTING. Once I picked up the book, I could not put it down. I had a ton of mixed emotions when it came to Travis, the main male character. His physical description sounded yummy but there are too many things about his personality that would drive me away. The whole book was well written and endearing with a roller coaster of emotions. Despite my wary feelings toward the lead male character, I still give the book 5 stars.