I've been takin' my time Buildin' these walls that I'm hidin' behind I've been diggin' these trenches An' paintin' these fences To hide what's inside You seem to already know I'm spinnin' oughta control How many times can I fail You Before You say You're thru That You've had enough A thousand times have I fallen And still You keep callin' You never give up Never! I've been watchin' walls cave in But I will die tryin' To save my own skin If I could let down my guard, well You'd find that I'm scarred and You'd see all my sin You seem to already know I'm spinnin' out of control How many times can I fail You Before You say You're thru That You've had enough A thousand times have I fallen And still You keep callin' You never give up Never! You said that You'd never leave me You'd never forsake me You'd never let go You said You'd come to my rescue That You'd be my refuge To never loose hope How many times can I fail You Before You say You're thru That You've had enough Never! A thousand times have I fallen And still You keep callin' You never give up Never! You said that You'd never leave That You're all I need You'd never give up