Did you do it consumed in fear

Did you do it because of fear?
Or couldn't you bear the pain?
Were you too scared to shed a tear?
Too scared to see my blood stain?
Did you really do if for me?
Or couldn't you bear to know,
How different the world would be,
Without you son, but with sorrow?
So you got me back my soul,
But not without a cost,
It was you that he stole,
And now my life is lost