Right now I'm about 64% of the way through the book and I cannot stand Ramona. She's a brat. Petty and childish and selfish. Because of that I'm not enjoying the book much though the story is good. I guess it says something for the writing that I am having such a strong reaction to the main character. But I still can't really enjoy the story since I know she's going to end up with a happy ending that she utterly does not deserve.
Now that I've finished it I can say I never did end up liking Ramona and she absolutely did not deserve a nice man like Michael.