This was wonderful! I love your Severus's internal voice. And external voice, too! I REALLY liked your Kingsley, your Draco, and your Blaise - all were hilarious! In the good way. :) Your wonderfully perceptive Ron is a treasure! (ESPECIALLY that he tried to warn Ginny off-screen.) I LOVED that Severus was blind to put them on more equal footing. I have a HUGE weakness for pining-and-blind-Harry :D so naturally he and the ending were a treat!
(It strikes me now that lurid pink dress robes probably don't go very well with Ginny's coloring. I'd really think she'd have better taste than that. Although perhaps a color-sense is not something valued in the Weasley household.)
One teeny thing I noticed: this seemingly unending affairs (subject-verb agreement)
I'm saving the link as soon as this is archived someplace so I can reread when I need a laugh. Yay for funny Snarry!