What a lovely and intriguing story! I love the pairing and how you worked to bring them together -- your Snape was in all his snarky, grumpy glory, and Flitwick was a joy to behold. I really adored the way he balanced out Severus's moods and wouldn't take his crap. Everything about this was just fantastic.