Severus Snape 

"AFTER ALL THIS TIME? - "ALWAYS"