Your cross, O Lord, taught me to see That though I fail You every day Your steadfast love will not fail me But gladly bears my sin away And there I see Your holy fire Consuming sin in mercy's blood What righteousness and love require To ransom sinners to their God Your cross, O Lord, taught me to weep For there my sin led You away And e'en the sun did bow in grief As darkness crowned our darkest day And oh, to think that I once stood Indifferent to Your suffering! And oh, to see Your sweat like blood Such depths of sorrow borne for me! Your cross, O Lord, taught me to love For there I've tasted love divine It fills my heart with power enough To make Your costly service mine No sin too great to meet with grace No enemy too foul to bless Your love in wounds of sacrifice Teach me, O Lord, to love like this Your cross, O Lord, taught me to sing For now my captive soul is free! No guilt, no fear, no suffering Can tear away Your love from me! No song can reach such heights of joy! No tongue can tell such depths of peace! No power, no time, can e'er destroy The eternal praise for Calvary! No song can reach such heights of joy! No tongue can tell such depths of peace! No power, no time, can e'er destroy The eternal praise for Calvary!