I know that he still would have come If I'd been the only one on earth to say There's no doubt he would have bled and died Upon a cruel cross my debt to pay Cause he could see my heart from there Hanging high upon Mount Calvary The angels cried, oh it's not fair He could see my heart from there With the nails driven through his blessed hands Somehow he tore away the veil of time Into the future went two thousand years ahead And saw my only hope was for him to die He could see my heart from there Hanging high upon Mount Calvary The angels cried, oh it's not fair He could see my heart from there He could see his mother crying beneath his feet He could see the soldiers for his role gambling He could see his father turn away in pain But he looked beyond his own death and to my rescue came He could see my heart from there Hanging high upon Mount Calvary The angels cried, oh it's not fair He could see my heart from there He could see my heart from there He could see my heart from there