In the days since fans learned that Keith Urban and Nicole Kidman have broken up , neither party has made an official statement.
But over the years, Urban has never held back from sharing his raw emotion in his music.
And the songs that Urban has recorded for Kidman during their two-decade-long relationship have documented their whole love story: Passion, flaws and all.
Which Songs Did Keith Urban Write for Nicole Kidman?
It's not a shock that Urban professed his deep love for Kidman in songs like "Gemini" and "Without You."
More surprising, though, are lyrics that express some fear about the process of falling in love, and admit to fighting old demons, even years into a happy relationship.
Ultimately, the truth about Kidman and Urban's relationship revealed in these songs is a