by .:.Lily.:. » Monday 18 June 2007 10:47:12pm
DD trusted Snape. DD was not a stupid man. If he trusted him, there was a reason he trusted him. Snape has always been able to keep his cover and be loyal to DD at the same time.
Snape always threatened to expel Harry from Hogwarts, the only place that Harry would have been safe, but whenever an oppurtunity arised that he would have been able to expel him, he defends him and gets him out of trouble... somewhat anyway.
In OOTP, when Snape is the last member of the Order left at Hogwarts, he could have easily left Harry to go to the ministry and not warned the Order without anyone ever knowing any the wiser because noone would have had to know that Harry had gone to him with his coded message about "Snuffles". But instead, he contacted the Order, sent them to rescue Harry and his friends and when Harry didn't return from the forest, he himself went in to look for him.
Also as a side note, He didn't give Umbridge the real truth serum she wanted to get information out of Harry when she was interrogating him but insisted he had given her all he had and it would take a month to brew more when she wanted to interrogate him again...
There were so many times that Snape could have easily killed Harry or placed him in more danger but he never did.
DD trusts Snape because DD knew that Snape had really repented, Snape is a good guy.