A brief summary of why I don’t like Severus Snape
since you’ve included the deathly hallows I have to deduct that your argument is invalid
Sorry I forgot that wanting to fuck Lily Potter makes up for being a terrible person
The thing is, Snape would still be evil if Voldemort went after nevil rather than harry. Also, the reason he hates nevil so much is because lily would still be alive if nevil was chosen.