Credits
PERFORMING ARTISTS
Jason McGee & The Choir
Performer
Marcus Hodge
Keyboards
Shatisha Lawson
Background Vocals
Crystal Butler McQueen
Background Vocals
Natalie Ganther
Choir
Jennifer Lee
Choir
Teresa Davis
Choir
Tiffany Commons
Choir
Cassandra Grigsby
Choir
Crystal Butler
Background Vocals
Brandi Armstrong-Majors
Background Vocals
Brittany Wallace
Background Vocals
Camille Grigsby
Choir
Tisha Lawson
Background Vocals
Corinthian Buffington
Background Vocals
Shannon Johnson
Choir
Carisa Moore
Background Vocals
Sharetta Morgan-Harmon
Choir
Estherlancia Mercado
Background Vocals
Fallynn Rian
Background Vocals
Q. Dixon
Choir
Zachary Moore
Background Vocals
Edward Lawson
Background Vocals
Nicole Stephens
Choir
Keon Brooks
Background Vocals
Champ Johnson
Choir
James Barmore
Background Vocals
Todd Taylor
Background Vocals
Marquee Perkins
Choir
Tracy Burks
Background Vocals
Mechelle Lee
Background Vocals
Anika Weibe
Background Vocals
Jerome Wheeler
Choir
Erick D. Walls
Electric Guitar
Agape Jerry
Lead Guitar
Dammo Farmer
Bass Guitar
James Connor
Choir
Jonathan Johnson
Choir
Garrison Brown
Drums
David Jackson
Piano
Roy Cotton
Orchestra
Jason McGee
Lead Vocals
COMPOSITION & LYRICS
Gerald Haddon
Songwriter
Tammi Haddon
Songwriter
Jason McGee
Songwriter
PRODUCTION & ENGINEERING
Gerald Haddon for Encounter Music Group
Producer
Warryn Campbell
Producer
@WarrynCampbell for My Block Inc.
Producer
Gerald Haddon
Producer
Marcus Hodge
Producer
Lyrics
VERSE
So much pain
Will it ever go away
Or is it here to stay?
Will it always be this way?
So confused
Don’t know what you’re gonna do
Suicide tries to consume your mind
PRE-CHORUS
Don’t trust the voice in your head saying that you’re done
You have just begun
CHORUS
It’s not over 'til God says it's over
It’s not the end, you're not finished
There may be mountains in your way
The God that we serve, moves mountains everyday
No…it’s not over
VERSE 2
Blaming the world for everything that’s happened to you
Bitter because of everything that you’ve gone through
PRE-CHORUS
Don’t trust the voice in your head saying that you’re done
You have just begun
CHORUS
It’s not over 'til God says it's over
It’s not the end, you're not finished
There may be mountains in your way
The God that we serve, moves mountains everyday
No…it’s not over
BRIDGE
You shall live!
And Not die!
You’ll survive!
CHORUS
It’s not over 'til God says it's over
It’s not the end, you're not finished
There may be mountains in your way
The God that we serve, moves mountains everyday
No…it’s not over
Written by: Gerald Haddon, Jason McGee, Tammi Haddon