There are moments of unbearable anguish There are moments of unspeakable joy There are moments when I can't even breathe There are moments of quiet despair There are moments of smoldering anger There are moments of hopelessness There are moments of effortless laughter There are moments of solemn prayer There are moments of trusting in Him who is greater than us all There are moments of deep abiding love There are moments when I call upon His tender mercies There are moments of excruciating pain There are moments of seeing light at the end of the tunnel There are moments of knowing that He has not forgotten me There are moments of redeeming hope There are moments when I sing with my whole soul And these are the moments when I turn back to Him, who is the greatest of them all.