Katy Perry Reveals Details Of Rocky Start With John Mayer