I agree Serp ... and I am now much more forgivable about how it went down. Sadly the codex does not explain that he can not kill him, but it would be much better if it did.
I have often said 'What the fuck is that bullshit?!?! If he carved his name in his heart he should have just cut the fucker out.' Now I kinda get why things happen the way they did.