I've been taking my time Building these walls that I'm hiding behind I've been digging these trenches And painting these fences To hide what's inside You seem to already know I'm spinning out of control How many times can I fail you Before you say you're through That you've had enough A thousand times have I fallen And still you keep calling
You never give up I've been watching walls cave in But I will die trying 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 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 lose hope