I too don't want to see Harry kill anyone and break apart his soul but at the same time, the prophecy says "...and either must die at the hand of the other for neither can live while the other survives."
This means that Harry has to be the one that strikes the final blow, because LV has to die "at the hand of the other" But maybe LV does corner him, get the upper hand, maybe Neville will be able to draw LV away, cast a spell at him, do something to give Harry that last moment to cast the killing curse?