Jennifer AnistonI can say John Mayer is a cheapskate. There are so many versions of the breakup relationship between Jennifer Aniston and John Mayer.
For John side, he say the breakup was because he didn't want to waste somebody's time if something's not right. This is what he told to Ok!Magazine.
Somebody who is close to Jennifer said “Jen will never kiss and tell, but it’s she who ended the relationship. (Mayer's) childish behavior only confirms she was right to dump him. Now he’s acting like a spoiled child. Expect Jen to behave like a lady.”
Another reason was “Jen was tired of paying for everything," said another source close to Aniston. “Cobwebs come flying out of (Mayer's) wallet when he opens it. John liked living like a movie star when he was with her. ... Jen would never say anything, but you could tell it irritated her.”
Wow, John. You are so cheapskate. I hate guys that expect ladies to pay. I know this is a modern world but still, ladies always want to be pampered and prefer the guys to pay. Good thing you dump him, Jennifer.
Source