Songwriter: ​will.i.am John Legend

Producer: ​will.i.am

[Verse 1]
A father waits upon his son
A mother prays for his return
I just called to see
If you still have a place for me
We know that life took us apart
But you're still within my heart
I go to sleep and feel your spirit next to me

[Pre-Chorus 1]
I'll make it home again
I pray you'll fall in love again
Just say you'll entertain the possibility
I learned enough from my mistakes
Learned from all I didn't say
Won't you wait for me

[Chorus]
It may be long to get me there
It feels like I've been everywhere
But someday I'll be coming home
Round and round the world will spin
Oh, the circle never ends
So you know that I'll be coming home

[Verse 2]
We fight to stay alive
But somebody's got to die
It's so strange to me
A new year, a new enemy
Another soldier gone to war
Another story told before
Now it's told again
It seems the wars will never end

[Pre-Chorus 2]
But we'll make it home again
Back where we belong again
We're holding on to when
We used to dare to dream
We pray we live to see
Another day in history
Yes we still believe

[Chorus]
It may be long to get me there
It feels like I've been everywhere
But someday I'll be coming home
Round and round the world will spin
Oh, the circle never ends
So you know that I'll be coming home

[Bridge]
Coming home (I'm coming, I'm coming)
Coming home (I'm coming, I'm coming)
(I'm coming, I'm coming)
You know that I'll be coming home
(I'm coming, I'm coming)
Coming home (I'm coming, I'm coming)
I'll be coming (I'm coming, I'm coming)
You know that I'll be coming home
I'll be coming home
Won't you lift me?
Won't you pray for me? Yeah
I'll be coming home

[Chorus]
It may be long to get me there
It feels like I've been everywhere
But someday I'll be coming home
Round and round the world will spin
Oh, the circle never ends
So you know that I'll be coming home

John Legend

John Legend was born in 1978 in Ohio. He became an in-demand session musician and songwriter, working with such artists as Alicia Keys, Twista and Janet Jackson. He was soon introduced to up-and-coming hip-hop artist Kanye West, and the two musicians collaborated on one another’s demos.

J. Ivy claims credit for bestowing the “Legend” moniker upon John Stephens (with an assist from Kanye West). Via

Kanye was like, ‘Have you heard of this singer called John Stephens?’ He played me this song from him, that I think will.i.am produced. It was so refreshing and soulful. An hour later, John Stephens comes into the studio. I told him, ‘I heard your music. It’s so amazing. It sounds old school. Man, you sound like one of the legends. You’re a legend. Matter of fact, that’s what I am going to call you from now The Legend. A couple days later, we were in the lounge of the studio (Record Plant) and John Stephens walks in and everyone shouts him out. I was like, ‘John Legend!’ Kanye then said, ‘You’re John Legend from now on. That’s your name!’”