Come, tear down the walls I've built up Every wall I've built up Every wall I've built up 'Cause You deserve every piece of my heart Every piece of my heart Every piece of my heart Lord, I am trusting that You are a faithful Father And all that You have, it is good You're a generous giver Your love's like no other Won't You come and break through to me? Over and over and over again I am bringing my heart to You with open hands Closer and closer, You're drawing me in As the depths of my heart lay before You again Over and over and over again I am bringing my heart to You with open hands Closer and closer, You're drawing me in As the depths of my heart lay before You again Lord, I am trusting that You are a faithful Father And all that You have, it is good You're a generous giver Your love's like no other Won't You come and break through to me? Over and over and over again I am bringing my heart to You with open hands Closer and closer, You're drawing me in As the depths of my heart lay before You again Over and over and over again I am bringing my heart to You with open hands Closer and closer, You're drawing me in As the depths of my heart lay before You again Come, tear down the walls I've built up Every wall I've built up Every wall I've built up 'Cause You deserve every piece of my heart Every piece of my heart Every piece of my heart Oh, You deserve it all Jesus (yes, You do) We gave it all to You (it's all for You) Oh-oh Oo-oo Oo-oo Oo-oo Oo-oo Oo-oo Oo-oo Over and over and over again I am bringing my heart to You with open hands Closer and closer, You're drawing me in As the depths of my heart lay before You again Over and over and over again I am bringing my heart to You with open hands Closer and closer, You're drawing me in As the depths of my heart lay before You again Come, tear down the walls I've built up Every wall I've built up Every wall I've built up 'Cause You deserve every piece of my heart Every piece of my heart Every piece of my heart