Oh this must be the hardest hill i've ever climbed For i must sacrifice you promised son of mine And so i go to worship with you by my side And trust a sacrifice he will provide And though i cherish you i must now offer you To him who is the giver of all good things And though i cherrish you i will now offer you For surely he could raise you up again Here on this altar father i layvall my dreams And offer back to you this child you've given me Oh son you must believe he's called us to obey And by his love he'll make a better way And though i cherish you i must now offer you To him who is the giver of all good things And though i cherish you i will now offer you For surely he will raise you up again O abraham o abraham Now that i know you fear my name Withhold your hand O abraham o faithful man Your only son he's not the one Behold the lamb Behold the lamb It must have been the hardest thing he'd ever done When God the father sacrificed his only son The one that he most cherished gave his life away And by his love he made a better way And so i cherish you and so i honour you For truely you are the giver of all good things And so i cherish you and so i honour you Your sacrifice is now the king of kings Jehovah jireh he has provided The sacrifice of love no man could ever pay And what he requires of you and me Even the hardest thing Your blood o christ Your sacrifice gives me strength to obey