John Mayer is finally ready to let go of Jennifer Aniston -- in song. Although they split nearly three years ago, the 34-year-old singer penned his single "Shadow Days" ?with Aniston, 43, in mind.?"Shadow Days is about Jen," a source tells Us Weekly. "It really took him a long time to get over her. He really loved her a lot."

Sings Mayer 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."
Explains the source: "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 rocker and the Horrible Bosses 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."

After high-profile flameouts both Simpson, 31, and then Aniston, Mayer is done dating celebs, the source adds. "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."

滬江娛樂快訊:約翰·梅爾與詹妮弗·安妮斯頓的姐弟戀早在三年前就已結(jié)束。盡管如此,梅爾在創(chuàng)作新單"Shadow Days" 時(shí)依然寫下了當(dāng)年與安妮斯頓分手后痛苦的心路歷程,以此歌作為與前女友的最后告別。

滬江英樂欣賞:John Mayer - Shadow Days:痛苦終將過去

兩人相戀于2008年,之后經(jīng)歷數(shù)度分分合合,最終于2009年底正式分手。據(jù)知情人透露,梅爾曾深愛著安妮斯頓,但兩人其實(shí)并不適合對(duì)方。最終的分手讓梅爾十分痛苦。如今三年過去,安妮斯頓有了新歡Justin Theroux,而梅爾也期待著新的戀情。"Shadow Days"是梅爾寫給安妮斯頓的最后告別。讓我們祝福兩人都能早日收獲自己的幸福吧!