John Mayer likes to write songs about his past loves, we all know that. What about when it comes time to finally after years put one particular love to rest?
That is what he is doing with Jennifer Aniston.
After three years since they separated, John penned a song titled Shadow Days with Jennifer 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."
They ended their relationship in late 2009.
As for his other loves, their last song of love with John has yet to be written.