Music Video

Featured In

Credits

PERFORMING ARTISTS
Ella Mai
Ella Mai
Lead Vocals
KIRK FRANKLIN AND THE CHOIR
KIRK FRANKLIN AND THE CHOIR
Additional Vocals
Ben "Bengineer" Chang
Ben "Bengineer" Chang
Performer
Kirk Franklin
Kirk Franklin
Vocals
COMPOSITION & LYRICS
Jahaan Sweet
Jahaan Sweet
Songwriter
Ella Mai Howell
Ella Mai Howell
Songwriter
Jvck James
Jvck James
Songwriter
Kirk Franklin
Kirk Franklin
Songwriter
Ariowa Irosogie
Ariowa Irosogie
Songwriter
Gaetan Judd
Gaetan Judd
Songwriter
Marco Bernardis
Marco Bernardis
Songwriter
Richard Olowaranti Mbu Isong
Richard Olowaranti Mbu Isong
Songwriter
PRODUCTION & ENGINEERING
Ari PenSmith
Ari PenSmith
Producer
P2J
P2J
Producer
DJ Riggins
DJ Riggins
Assistant Mixing Engineer
Jacob Richards
Jacob Richards
Assistant Mixing Engineer
Jaycen Joshua
Jaycen Joshua
Mixing Engineer
Mike Seaberg
Mike Seaberg
Assistant Mixing Engineer
Ben "Bengineer" Chang
Ben "Bengineer" Chang
Recording Engineer
Jahaan Sweet
Jahaan Sweet
Producer
Demitrius Lewis II
Demitrius Lewis II
Assistant Mastering Engineer
David Pizzimenti
David Pizzimenti
Recording Engineer
Nicolas De Porcel
Nicolas De Porcel
Mastering Engineer
Gaetan Judd
Gaetan Judd
Producer
Marco Bernardis
Marco Bernardis
Producer

Lyrics

[Verse 1]
Never felt a love like yours
Still waiting to see your flaws
Even though my heart's been torn apart, I still
Welcome you with open arms
[Verse 2]
Maybe
This is compensation
For unmet expectations
Feels too good to be true
Been questioning you
But lately
You make me feel at home
But I know where you're from
Where you're from
[Verse 3]
Ooh, ooh
It's a long, long way from heaven
Ooh, ooh
You're a long, long way from heaven
And I know you don't belong
So let's make the most of this
Ooh, ooh
You're a long, long way
Long way
[Verse 4]
Tailor made, straight from my dreams
I feel awake when you're with me (Ah)
Got me thinking this might be
Love, love, love, yeah
Why is it so hard to believe?
[Verse 5]
Maybe
This is compensation
For unmet expectations
Feels too good to be true
Been questioning you
But lately
You make me feel at home
But I know where you're from
Where you're from
[Verse 6]
Ooh, ooh
It's a long, long way from heaven
Ooh, ooh
You're a long, long way from heaven
And I know you don't belong
So let's make the most of this
Ooh, ooh
You're a long, long way
(Long way, long way) Long way
[Verse 7]
It's crazy
How you came and saved me
You're my fallen angel (Fallen angel)
I wouldn't change a thing
Oh baby (Baby)
Keep pulling on the strings of my heart
If I hold you down just say you'll stay
[Verse 8]
Ooh, ooh
It's a long, long way from heaven
Ooh, ooh
You're a long, long way from heaven
And I know you don't belong
So let's make the most of this
Ooh, ooh
You're a long, long way
(Long way, long way) Such a long way
[Verse 9]
Ooh, ooh
It's a long, long way from heaven
Ooh, ooh
You're a long, long way from heaven
And I know you don't belong
So let's make the most of this
Ooh, ooh
You're a long, long way
(Fallen angel) Such a long way
[Verse 10]
Listen, God, when you created love
You wanted it sacrificial and unconditional
But I'm amazed how it doesn't last always, when the skies are gray
We let each other down, nowhere to be found
You say you're my brother, my sister
But you left me alone
And now all I have is Ella, and this sad song
Sing
[Verse 11]
How could you just (How could you?)
How could you switch up on me? (On me)
In my darkest hour, how could you? (My brother, my sister)
[Verse 12]
How could you just (How could you?)
How could you switch up on me? (How could you?)
In my darkest hour, how could you? (Say it again)
[Verse 13]
How could you just
How could you switch up on me? (Where's the love?)
In my darkest hour, how could you? (Love is supposed to be kind)
[Verse 14]
How could you just (Love is supposed to be unconditional)
How could you switch up on me? (Sing!)
Tell me how, can you tell me how?
Written by: Ari Irosogie, Ella Mai Howell, Gaeten, Jahaan Akil Sweet, Jvck James, Kirk Franklin, Marco, Richard Olowaranti Mbu Isong
instagramSharePathic_arrow_out