
I really do hate when people say that Snape is a horrible person and that those who like him are stupid. Yes Snape did bad things but he did atone for the bad things in the long run. He protected Lilys son as best he could and loved this woman till the day he died. What is so wrong about that? To me that is what true love is. Loving someone till the end of time, not till the next person on the street walks into your life.
Snape is, and always will be, one of my all-time favorite literary characters. His story and development are so complex...
Hm, what I have a problem with, is when people say that Snape was completely 100% horrible and had no positive character...