Maybe the reason Snape protected Harry several times, even though he hates him, is because he is indebeted to Harry.. When Harry saved Peter Petigrew (Wormtail's) life, Peter was in Harry's debt, even though he wished he wasn't... because Lord Voldemort doesn't want a servant in Harry's debt (said by Dumbledore, I think..) But it didn't matted..
(
Read more... )