Personally, I think that Harry's scar is the last Horcrux, so that Harry might have to die to get rid of Voldemort. I mean in the earlier books Dumbledore says that Voldemort poured a bit of himself into Harry by accident and that is why Harry has some of Voldemort's talents. So if the scar is the last Horcrux than the only way for Harry to destroy the Horcrux is to destroy himself. What about that, I think it might be true. But than again it is just a theory.