Dumbledore is dead, Snape has taken over Hogwarts, and Voldemort is still at large. Only two of the seven Horcruxes have been destroyed. The gang has a long way to go. What the gang does not know yet is that Harry Potter himself is one of the Horcruxes. A piece of Voldemort’s evil soul is within him, and the only way to kill Voldemort is through death.
That piece of Voldemort’s soul represents something ugly and sinful. When Harry Potter dies, a piece of Voldemort dies with him, and he awakens pure. It would appear that Harry Potter is the Christ figure with his death and resurrection. Instead, he represents a reformed sinner. The same thing happened to Harry as one giving his/her life to Christ. First, his current self dies, so the ugliness within him dies. Then, he is born again pure and free from the evil, just like a born again Christian is free from sin.
All the while Voldemort looks for eternal life in the wrong places. He tries to achieve it by stealing the Resurrection Stone and Elder Wand, killing unicorns, and ripping apart his soul. He fails. He fails the same way one fails to achieve salvation by means other than the blood of Christ. Without Christ, your efforts for eternal life are spent in vain. Harry finds it and resurrects while Voldemort doesn’t find it and dies.