A lady in the streets, but a freak in the sheets, apparently. It seems like Katy Perry was dealing with a lot when it came to John Mayer ’s cheating ways, because the man couldn’t stay away from General Hospital ’s Kelly Monaco ! Reportedly, Kelly and John met a few years ago, and really clicked! In fact, they clicked lots of times WHILE John was with Katy! What’s worse is that Katy found their texts! A source said “Katy found texts on his phone.