Finding a spoiler…
Spoiler alert
Harry is a Horcrux, so he has to let Voldemort kill him. He survives anyway.