Snape wasn’t a great man because loved Lily until he died. People do this every day. He was a great man because he was hated by all he cared about, watched them killed, and even killed them himself, all to preserve his role as double agent and effectively saved the entire wizarding world. #heisamazingformorethanonereason