This is an incredibly sexy Severus, and the relationships here are so realistic. I can totally see a gay Draco marrying a girl, while his old lovers look on.
It's nice to see them both moving on, possibly with each other, though. Let Severus get drunk tonight, and I'm sure he'll be ready for Harry by Friday.