You can have it all lord Every part of my world Take this life and breathe on This heart that is now yours Oh the joy I've found Surrendering my crowns At the feet of the king Who surrendered everything Oh the peace that comes When I'm broken and undone By your unfailing grace I can lift my voice and say You can have it all lord Every part of my world Take this life and breathe on This heart that is now yours There is no greater call Than giving you my all I lay it all down, I lay it all down There is no greater love No higher name above I lay it all down, I lay it all down Jesus you are worthy Only you are worthy We give you all the glory Our hearts are fully yours