"I mean, I am quite happy. I am happy in all aspects of my life. I am very happy in all aspects of my life," contactmusic.com quoted Mayer as saying.
Asked whether he sees himself settling down with Perry, 28, after a series of flings with the likes of Jennifer Aniston and Taylor Swift, he hinted that he wants a traditional lifestyle and hopes to walk down the aisle someday.
"I want to live a very traditional life with a very untraditional day job. You know what I mean," he said.