*This* is the post-epilogue fic I have been waiting for. It was raw, candid, and didn't pull a single punch. I loved your frank appraisal of Harry and was delighted to see him held accountable for his actions. I like that you showed he could be selfish and cowardly and greedy. And that even when he didn't intend for anyone to be hurt by his actions, the truth was that everyone he loved - family, friends, lovers - couldn't help be anything but hurt by his infidelity. That's not to say I couldn't feel for Harry. On the contrary, this man is someone I could understand only too well. This grown Harry is so much more interesting and realistic than the frequently two-dimensional Harry of canon and his actions a natural progression of the life he led. The evolution of his sexuality and dissatisfaction with his life was clearly shown and the consequences for his behavior seemed both natural and logical. I literally couldn't stop reading.
Snape, too, was a revelation. Even with the focus of the story on Harry, I found myself frequently the most affected by the lines you gave to Snape.
"Because you might have needed me."
Snape whirled, his face showing the strain of both anger and resignation. "I'm tired of longing for people who are unavailable. My heart is tired. It's a dynamic as old as I am and I'm sick to death of it." In a word, "ouch". Taken out of context like this, I can imagine someone thinking these lines to be almost OoC for him. They couldn't be more mistaken. It was a lovely story. Very real, very gritty, and oh, so perfect.