"I love how some guys hate me for dating their fantasy girl, as if they were going to if I hadn't," the rocker Tweeted on Tuesday.
John made headlines thanks to his recent on-again, off-again relationship with Jennifer Aniston, but she wasn't the first high-profile object of his affections — he's also been linked to Jessica Simpson, Jennifer Love Hewitt and Cameron Diaz.
"Let's hammer this out today," he continued, responding to criticisms. "Long before 'd****es' and 'famewhores' there were these people called 'showbiz types.' 'Showbiz types' are people who grew up talking to themselves alone in a room for hours until they found some sort of outlet."
"Once they found that outlet, everything fell into place, except for the fact that they still never worked out why they still talk so much," he joked. "So you see, though filled with deep emotional voids that can never be filled, Showbiz Types are an important part of our Nation's tapestry."
And John was quick to admit where he stood.
"I'm a Showbiz Type. (cue penny whistle and marching drums) But I am not a d****e!! (of 1,090,466, seventeen stand and applaud wildly)," he said, referring to his more than a million Twitter followers.
Most recently, John was linked to "JONAS" star Scheana Marie, but a source close to the musician told Access Hollywood earlier this month that "the two are no longer in contact."
Related Content from AccessHollywood.com:
PLAY IT NOW: Stars Come Out To Help John Mayer Save The Music
PLAY IT NOW: John Mayer Talks Supporting Jen Aniston (Dec. 12, 2008)