Invision/AP 1 / 3

Don't hate John Mayer for dating beautiful women.

"I love how some dudes hate me for dating their fantasy girl, as if they were going to if I hadn't," the singer posted on Twitter Tuesday.

Mayer has romanced Jennifer Aniston, Jessica Simpson and Cameron Diaz, among other Hollywood babes.

See photos of John with ex-girlfriend Jennifer Aniston during happier times.

Mayer goes on to explain the difference between "douches," "famewhores" and "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," Mayer posted on Twitter.

Can you believe these couples dated?

"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," continued Mayer, who has so much to say, he once held a press conference with paparazzi after splitting from Aniston.

"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," continues Mayer.

See photos of stars who can't get enough of each other.

Guess what Mayer considers himself.

"I'm a Showbiz Type. (cue penny whistle and marching drums) But I am not a douche!!" Mayer added.

Tell Us: How would you label John Mayer?