This book is the whole package. Confused, heart broken, sad but i had myself smiled at the end of the story. Love it soooooo