According to their sources, the 32-year-old singer/songwriter was making out with another man as recently as this month. The episode supposedly took place at Toucans Tiki Lounge, a gay bar in Palm Springs.

"John Mayer was dancing with ALL the guys," their sources explain. "It was around 1AM when his limo pulled in and parked at the restaurant next to the club. He stumbled in - you could tell he was already feeling pretty good."

The good feelings were made even better when an attractive young man bought him a Corona, scantily clad go-go boys shook their booties for him, and toasts were made in his honor. But the highlight of the night occured when a male patron approached Mayer and planted a kiss on his lips.

"That's when the entire place erupted in cheers," the Enquirer's sources say.

Of course, a fun night out at a gay bar doesn't necessarily mean a man is gay. But if, in John's case, he is, we'd finally understand why what went wrong with Jennifer Aniston. 5 Unforgettable Hollywood Love Triangles