On these roads I walk, unpaved and uneven, I stumble on the pebbles at my feet. Each one reminding me of my failures, everything I’ve done wrong. But You are the cane that holds me upright, guiding me along the bumpy path. You refuse to let my hand slip from the grip I struggle to maintain, and help my legs reach where I’m supposed to be when they start feel heavier than stone, I’m not a mistake when You are around, and though I fall time and time again, You let me lean on you, and pull me back up again. I can make it on this old and beat up road, even if I’m bruised and worn. Because You never abandon me. Oh God, You never leave me stranded. And Your love is overwhelming.