Snarry is tricky as hell! I’m nowhere near brave enough to attempt it yet, but your Snape is pretty spot on imho – just the right balance of snark/insecurity /slightly disturbed. And I LOVE Snape as a top! (I have read him as a totally convincing bottom, but yeah, he’ll always be the ultimate dom to me). Again, thanks for a great fic ^_~