I don't like John Mayer. I never have and I never will. I know lots of you love him and love his music and you are more than welcome to him. I'm sure there are lots of people I like that you don't like. But, what I am hoping we can agree on is that when someone writes something like this on their Twitter, that basically they are just begging to be called a tool. I would use rougher language, but, I haven't had a drink yet. If I had written this post after about 3pm, then, well, he would be called a lot worse.
"I love how some dudes hate me for dating their fantasy girl, as if they were going to if I hadn't."
John thinks that the "dudes" are probably jealous. I think the "dudes" are just wondering why their objects of desire would be willing to debase and degrade themselves by dating a tool who will tell one and all exactly what he thought of the woman he was dating, even to the point of doing so while dating her. They will wonder why the object of their affection settled for something so low and couldn't raise the bar a little higher in their search for a guy. I don't think any of the "dudes" think they are likely to date their fantasy girl, they just would like to think that the woman they admire would have a little more taste and class than John Mayer has.
I also think that John taunting the "dudes" just shows us what a bunch of class he has. He basically is saying that everyone who is not him is a loser. That "everyday people" have no chance of ever dating one of the women he has dated. To me, that is the biggest form of a-holery around. I also find it very interesting to note than none of the women John Mayer goes out with do so for very long. I wonder why that is.