It is the degree of honesty in this book that keeps me both amazed and embarrassed, for the main characters with all their thoughts and feelings become more and more relatable with every chapter.