Jennifer Aniston wanted to behave like a lady and remain discrete as to why she and John Mayer were through… until he felt the need to talk about it, claiming he ended the relationship for reasons that made her look like someone who is desperate to settle down and have children with just anyone.
MSNBC.com got information from a source close to Aniston. According to that source,

“Jennifer will never kiss and tell, but it’s she who ended the relationship. John’s childish behaviour only confirms she was right to dump him. Now he’s acting like a spoiled child. Expect Jennifer to behave like a lady.(…) Jennifer was tired of paying for everything. Cobwebs come flying out of John’s wallet when he opens it. John liked living like a movie star when he was with her. Jennifer would never say anything, but you could tell it irritated her.”