Have I told you how much I adore your Snape? Honestly, there are a few people's Snapes that I love and yours is one of them. The others are Meri, Tira Nog and Calligraphy's. Honestly, your Snape is always so snarky and intelligent but always with that suffering undercurrent that makes him wonderful.
And I love your virgin!Snape all the more. We had a discussion on group a few weeks before you joined where we talked about how Snape could or could not have been a virgin. I think it's very likely, seeing the life that he's lived.
I adored that he recited Shakespeare (and that play in particular) while receiving oral sex. And then for him to worry about finishing it during...