So many times I look to others for my joy
And I'm let down each time
So many times I fail to see Your hand
But I realize You're good
Forgive me when I focus on what others don't do
Forgive me when I overlook what You have done
Nothing better, nothing better
You've been my rock, my solid ground
Nothing better, nothing better
How could I have missed it
I appreciate that You have always been there for me
When I did wrong against You
You remained a constant friend to me
You've never strayed
You've been my source of hope, healing my heartaches
The many times I strayed away
You called me back to you
At home inside your love I'm found, I trust in you
Nothing better, nothing better
You've been my rock, my solid ground
Nothing better, nothing better
How could I have missed it
I appreciate that You have always been there for me
The greatest love of all was shown
When you gave up your only son
My sin forgiven, Christ is risen
And Your Spirit lives in us
Through You, I know we'll overcome
This world of darkness and of pain
It cannot hold us back from You
You are the only truth
Nothing better, nothing better
You've been my rock, my solid ground
Nothing better, nothing better
How could I have missed it
I appreciate that You have always been there for me