I try to drown my fears in a river of tears Thought nobody could hear my cry But Lord You held my heart, every wound, every scar Tell me I'm the apple of Your eye Why would I doubt? Take a second guess? When Your love's as great as Your faithfulness No other word like Your promises Jesus, this is where I will rest 'cause You're never gonna let me, never gonna let me down You're never gonna let me, never gonna let me You're never gonna let me down, down, down, down You never leave or forsake me You're never gonna let me You're never gonna let me down When I hit the dirt 'cause the pain and hurt Have dropped me from the cruelest height Lord, You part the sea and You rescue me Lord, You show me how the devil lies Why would I doubt? Take a second guess? When Your love's as great as Your faithfulness No other word like Your promises Jesus, this is where I will rest 'cause You're never gonna let me, never gonna let me down You're never gonna let me, never gonna let me You're never gonna let me down, down, down, down You never leave or forsake me You're never gonna let me You're never gonna let me down Your love is like a fountain It's moving every mountain (It's moving every mountain) And it takes me higher every day, oh So I will keep believing No matter what I'm feeling (No matter what I'm feeling) Your grace tells me hope is here to stay Why would I doubt? Take a second guess? When Your love's as great as Your faithfulness No other word like Your promises This is where I will rest You're never gonna let me, never gonna let me down (You're never gonna let me, never gonna let me down) You're never gonna let me, never gonna let me (I know, I know) You're never gonna let me down, down, down, down (Oh, oh) You never leave or forsake me (I know You never let me, never let me down) You're never gonna let me You're never gonna let me down You're never, You're never You're never gonna let me down You're never gonna let me You're never gonna let me down