Jodi is one of my all time favorite authors, and this book just tops of her list of books. Every book of hers I cant put down, but this one exceeded my expectations. I read it twice in one month, thats how much I love it. If you want a book that has a little of everything in it, read this. It will make you laugh, cry and think about life all in one paragraph! A must read :) and one of my all time favs!