Oh, no he didn't!!! Supposedly John Mayer and Katy Perry broke up because John cheated on her with a 24 year old spin instructor! Sources say that John met her at a bar and they went home together and just kissed. That counts as cheating if you ask me! And there was also a rumor that he was texitng another woman.