Sometimes it's hard to be patient
When the world gets you way down
Everyday I try to stand on my faith
But it seems the answers can't be found
I heard the Lord said, keep on waiting
'Cause He ain't never failed me yet
Even with this mountain that I'm facing
I am His child and I'm always kept
I know that His is able
I know that He is faithful
And I know He will come through
Gave me the strength to soar like an eagle
And every promise is the truth, so I'ma wait
I will wait on You
I'll wait on You
Even though I've been way down
He's gonna take me higher
We'll wait on You
I'll wait on You
Promise that You'll turn it around
Just wait 'til the morning hour
Sometimes it's hard to keep smilin'
So many burdens on my mind
And the tears just won't stop flowing
Sometimes life san be so unkind
But I remember I'm a child of a king
And He will never forget about me
So even though I cry
Keep running, won't get tired
Eventually, I'll fly
He gon' be right on time (right on time)
I know that His is able
I know that He is faithful
And I know He will come through
Gave me the strength to soar like an eagle
And every promise is the truth, so I'ma wait
I will wait on You
I'll wait on You
Even though I've been way down
He's gonna take me higher
We'll wait on You
I'll wait on You
Promise that you'll turn it around
Just wait 'til the morning hour
Sometimes you gotta wait on the Lord
Even when it seems
That the road is just a little uneasy
You have to remember (remember)
Trouble don't last always (don't last always)
So in the midst of my storm, I will wait, I will wait
Said I'ma keep on, keep on, keep on waitin'
Waitin' on the Lord
Said I'ma keep on, keep on, keep on waitin'
Waitin' on the Lord
I'ma keep flyin', flyin', flyin', flyin'
Like an eagle, I'ma soar (I'ma wait on it)
Said I'ma keep on, keep on, keep on waitin'
Waitin' on the Lord
Said I'ma keep on, keep on, keep on waitin'
Waitin' on the Lord
I'ma keep flyin', flyin', flyin', flyin'