Well it was a rough ride . The first half of the book was really difficult , I didn't like Nat , I felt that she is egocentric and self centered . The second half I started to understand her and the challenges her life presented to her . I still think that she is problematic heroine and the last page made me feel disappointed about her being so so egoistic and denying the love of her life something so significant . Having said that , it was an amazing book , I believed every word and felt every pain . I even understood the cutting .