- Why did Harry need to be killed by Voldemort?
- Why did Voldemort have to kill Harry to destroy the Horcrux?
- Why couldn’t Voldemort kill Harry when he was being moved?
- Why didnt Harry have to die for Voldemort to die?
Voldemort wanted to kill Harry Potter because of a prophecy that claimed there was a boy whose powers will be the end of Voldemort. It wasn’t clear if that child was Harry Potter or Neville Longbottom. However, Voldemort chose Harry since they shared a similar past and was convinced he was his mortal enemy.
It was due to the transfer of Voldemort’s soul. A horcrux is an object in which a part of the soul is stored. Harry was hence a horcrux because a part of Voldemort’s soul was inside of him. Voldemort had to kill Harry so that his horcrux could get destroyed.
Voldemort was not able to kill Harry because Harry was the true master of the Elder Wand. And this is all Voldemort’s own doing. When he was rebuilding his body during Harry Potter and the Goblet of Fire, he used Harry’s blood to do so. Therefore, he took some of Lily’s protection into himself.
Harry didn’t die because Voldemort used Harry’s blood to resurrect himself, taking Harry’s mother’s protection inside him. This made it so Voldemort can touch Harry, but it also tied Harry to life for as long as Voldemort lives.