Severus Snape is without a dought the deepest most complex character in Harry Potter. His relationship with Harry was quite complicated in the sense that he had a very difficult past with both Harry's parents. On the one hand he was deeply in love with his mother, but on the other hand he absolutaly LOATHED his father. This resulted in the awkward difficult relationship the two of them had throught the books. Snape cared about Harry, but only to the point where he wanted to make sure his physical being was protected, and that he was alive and well. He cared about this, because his love for...
continue reading...