God does not require a pure heart before embracing us. Even if we return only because following our desires has failed to bring happiness, God will take us back. Even if we return because being a Christian brings us more peace than being a pagan, God will receive us. Even if we return because our sins did not offer as much satisfaction as we had hoped, God will take us back. Even if we return because we could not make it on our own, God will receive us. God’s love does not require any explanations about why we are returning. God is glad to see us home and wants to give us all we desire, just for being home.
— Henri J. M. Nouwen, The Only Necessary Thing, p. 73