I, like others, balked at the infidelity prompt, but seeing who had written it...
I don't like to cry in stories, but you made me do it anyway, just like you made me laugh, and suck in my breath, and say, "No!" and a host of other things through the whole spectrum of reactions. I'm tired, but in a good way and had the story ended any other way, I'd probably hate you, but given that Severus and Harry both received what they wanted and deserved... Since that's the mark of the very best storytelling, I can only say, "Well done."