John Mayer Reveals Secret to Romance With Katy Perry