I read your story many days ago - several times - and only now I found some time to come back and comment, but I must say there are very few stories that made me think so much. I must say I'm one of those people who's chosen to believe that Harry knows. I don't know exactly why. If he knows, he can forgive, perhaps. Still, if he doesn't know, he's not hurt. I don't think I'm capable of understanding Severus' reasons, though.
You dealt beautifully with this difficult topic and your writing is truly amazing. But this story gave me something more than just the pleasure of reading it, and I'm really thankful for that.