Uff, ni idea, yo creo que ese mismo problema se lo planteó la autora y con tal de no tenerlo que resolver, mató al personaje de Snape
Harry, en mi opinión, es un personaje muy noble, generoso y se ve, cuando le pone el nombre de Severus a su hijo, que ha perdonado a Snape, que ha sabido valorar todos los sacrificios que éste hizo para protegerlo, que admira su valor, que aprecia lo mucho que Snape amó a su madre.
pero el personaje canon de Snape, el de Jk, es muy resentido, huraño y de haber sobrevivido, se hubiese ido a algún lugar solitario a seguir rumiando su desamor y su resentimiento. Muy triste. No obstante, tal vez la perseverancia y la generosidad de un Harry adulto consiguieran que Snape le diera la razón la viejo Dumbledore con aquello de que, en el fondo, se parece mucho mas a su madre. Tal vez fuera posible esa amistad, pero haría falta un octavo libro, jaja