The 34-year-old singer, whose exes also include Jessica Simpson and Jennifer Love Hewitt, split from the former FRIENDS star three years ago.
“Shadow Days is about Jen,” Us magazine quoted a source as saying. “It really took him a long time to get over her. He really loved her a lot,” the source said.
Mayer sings in the song: ““You find yourself alone. . . I found myself in pieces/ On my hotel floor/Hard times help me see/I’m a good man with a good heart/Had a tough time, got a rough start/And I finally learned to let it go.”
“He wrote the song as a farewell letter knowing [Jen] would hear it. Ultimately he’s done a lot of self reflection though and it he realizes they weren’t right for each other,” the source explained.
The rocker and the actress first got together in April 2008 and, after multiple breakups, called it quits for good in late 2009. Aniston has been happily ensconced with Justin Theroux for over a year now.
“[John and Jen] weren’t right for each other, but he is really a good guy,” the source said. After high-profile flameouts both Simpson, 31, and then Aniston, Mayer is done dating celebs, the source revealed.
“He’s looking for a nice, non famous girl he can relate to. . . He loved [Jen and Jessica] both but it really affected him emotionally and it wasn’t worth it,” the source added.