I gave this book four stars the first time I read it. I really enjoyed the story but the writing was repetitive and it would probably be better if it were a couple hundred pages shorter. I still liked the story, but listening to the audiobook made the repetitive elements tedious. Three stars for the audiobook.
P.S. Does anyone ever really have the same "they must not love me" misunderstanding as many times as Meyer's characters do? I think not!