“It’s your turn to be happy.”
“I am happy, thanks to you.”
Snape smiled half-heartedly, “and you’ve suffered, thanks to me.”
“You’ve more than made up for it, Sev.”
Snape shook his head. For five years he’d treated his own son with nothing but spite.
“I don’t think I could ever make up for it.”
“You have. You take care of me, you love me. I forgave you a long time ago.”
Snape nodded to please Harry.
There would always be a part of him that would never forgive himself.
He was not known for letting go of the past.