This would have been rated higher, but it took a left turn at the end. The heroine basically breaks up with hero, shows up at an event that the hero is going to be at thinking 'I'm going to show him what he's missing out on.' Huh? Wha? YOU broke up with him - not the other way around.
Her reasons for breaking up with him annoyed me, too. That should have been left out, in my opinion, and I would have rated the book higher.