What a deep dive into the character of Severus Snape. I agree that Severus Snape is no doubt one of the characters that best embodies the duality of human nature.
I really enjoyed reading this, as always, your writing is very interesting and it opens up many perspectives on life that I had never thought of before. Thank you for sharing this!