okay well my opinion is long i think Snape was a good person and if he didn't call Lily a mudblood they could been happy together.Yes i do think Snape was much of a father figure to Harry always saving him as 苦い and cold as Snape was he never showed it but he grew to 愛 him and see alot of Lily in him. So over all i think Snape was a good man and it could have worked out and he was メリダとおそろしの森 and noble person for taking on the father figure to Harry for the 愛 of his life as much as he hated James.