My absolute favorite scene is where Harry refuses to put up with Molly's pleading and just says he's gay. "I'm gay." And though you didn't write it, I sense that it was the first time he said those words.
*fist pump*
Also, an emotionally damaged!Severus is always a love. They were so sweet together in their longing. And huzzah for a happy (and hopeful) ending. Loved it!