Wow. Gorgeously written story. Snape was perfect. Clumsy, inept, socially backwards, and totally himself. His interactions with Minerva and Moody were just what they should have been at this awkward stage of his life, complex, messy and exactly what he needed. And your last line was just... Yeah, fabulous job here. :)