Who led me to this desert, was it me or was it You Am I being punished for what I did or didn't do Been walking round in circles, consumed by every mile The landscape of a broken heart, too hurt to reconcile How long, how long Will I stay here in the shadows when will the pain be gone How long, how long When can I fin'lly say I'm moving on I believe that You are faithful, allknowing and all-wise I've seen Your mercy moving, through the corners of my life So I'm asking You to rescue me or am I just a page in History 'Cause I've been here much longer than I ever thought You'd let me be Help me find a way out I wanna know what freedom's all about What freedom's all about How long, how long Will I stay here in the shadows when will the pain be gone How long, how long When can I fin'lly say I'm moving on When can I fin'lly say I'm moving on How long, How long How long, How long