С Снеггом (Снейпом) всё понятно ,почему он так себя вёл,потому что вёл двойную игру , и При Малфойи ему нужно было делать вид что он ненавидит Гарри и всё что с ним связано потому что он типа с кучкой злых волшебников которые мечтают воскресить Волондемора , но при этом при всё Снегг всячески помогает Гарри и его друзьям ,о чем мы узнаем только в последних книгах !