I have a lot to say about this book but since I am only rating it 3 stars I will make this short and to the point.
Edward's inner ramblings were boring. I mean it gets old pretty fast. All the continuous self doubt he expresses. It's the same thing over and over.
There were many times I would just say "For crying out loud Edward get over yourself."