Youve been fighting for so long
Waiting to sing your victory song
You feel like youre not where you belong
But theres a breakthrough coming
Theres a breakthrough coming
Jesus already won your battle
He laid it all on that cursed tree
You need to believe that its over
Speak the word my friend and cross over
And live your life like you are free
So when the enemy tries to take you back a step
Just remind him of your victory and your blessings
Say Im a new creation, my past is gone and right now I believe
That I know how the story ends
The battle is already won
Chorus
Its already won
Its already won
The battle is already won
Repeat Chorus
Dont you ever think youre hopeless
Cuz you dont know whats in your script
While it might be your lowest chapter
And we know that joy comes after
But theres no season we can skip
Yeah yeah theres no season we can skip
So when the enemy tries to take you back a step
Just remind him of your victory and your blessings (blessings on blessings)
Say Im a new creation, my past is gone and right now I believe
That I know how the story ends
The battle is already won
Repeat Chorus (4x)
Days come and nights change
The truth remains
Youve won it all for me my God
No matter my come my way
Ill say it with no fear
Youve won it all
For me my God
Even when Im going through
The darkest of valleys
Youve won it all
For me my God
Even when Im going through
The darkest of valleys
Youve won it all for me my God
Im holding on to your promise that says
Youve won it all
For me (ohh)
Chorus(2x)