Have you thought about why you couldn't predict what happened next? I personally thought it was kind of obvious most of the time, just because she didn't want to disappoint her fans and because she couldn't not end with a happy ending. I still don't understand how the 'romance' is sweet, nor why Bella loves edward. I am glad you can like it, though, and I hope it inspires you to read other books.