This was awesome. I love the idea of writing Snape "having sex with Harry to keep him safe from getting impregnated by a Muggle." ROFL Uh, yeah. Keep telling yourself that Severus.
Great story!! You kept them both so in character and it was so hot. Loved butt-in-ski Hermione who fixes it all for the stubborn boys!