I think she was being a hypocrite. She kissed Spider-Man while she was dating Harry. That was a real intimate passionate kiss, not a showy meaningless publicity stunt like the Gwen kiss. She tried to get with Peter when she was engaged to John. She kisses Harry when she's with Peter (she initiates the kiss, too). I hate how she chastises Peter for things she's done several times over, and several times worse.