This is a message of hope For the weak and the broken, the lost You are not alone These chains are temporary This love will last forever You've built a wall so high, You'll never climb it So take my hand And we'll tear it down together You long for peace, you will find no peace The lust of your flesh will never satisfy How could I let you be like this for so long It wasn't meant to be this way Don't walk away Please don't ever walk away You mean more Than you could ever possibly know You are loved More than you could ever understand How can you blame everyone else for all your mistakes? Take a good, long, hard look in the mirror And just know your best days are ahead Just know your best days are ahead You are more than your past, Your mistakes and your failures Don't look back, set your eyes ahead Forget who you are now, I see you for who you're becoming I won't let this be another failed attempt I've watched my generation fall to pieces Open your eyes to see I would rather die Than watch you waste away How can you blame everyone else for all your mistakes? Take a good, long, hard look in the mirror And just know your best days are ahead Just know your best days are ahead Take me out Lord, I need you, oh I need you closer than ever before I need you closer than ever before Hold me, just hold me up, Take me out and make me, Make this place what you want it Oh mold me as you want me, God I love On my knees, oh my God, Make me, break me, and take me out, As I am, as you want, oh for whatever you need me, God I'll be there through it all.