Too many to count, He had to take each one Every simple thing that I ever done A life time of selfish living If only a prayer, He forgot each one With a love that goes so far beyond The realm of my own forgiving Now I stand here so unworthy Of knowing that the cross should have been mine He paid for all my sin with love Who at the cost of His own blood From earthly grave to heavens' throne He took our burdens as His own One spotless Lamb, my sacrifice The Savior's death thru Him I'm alive He paid for all my sin with love Oh, love that has completely Yes, love that has forever freed me The mercy He brings gives us lasting peace All His strength and grace meets our every need He left just to keep believing So I rest here within the glory Of knowing I am His and He is mine He paid for all my sin with love Who at the cost of His own blood From earthly grave to heavens' throne He took our burdens as His own One spotless Lamb, my sacrifice The Savior's death thru Him I'm alive He paid for all my sin with love Oh, love that has completely Yes, love that has forever freed me The weight of the cross brought Him to His knees So I could stand forgiven and we can be set free He paid for all my sin with love Who at the cost of His own blood From earthly grave to heavens' throne He took our burdens as His own One spotless Lamb, my sacrifice The Savior's death thru Him I'm alive He paid for all my sin with love Oh, love that has completely Yes, love that has forever freed me Oh, love that has forever freed me