So I see you've decided not to post the second half of the story, in which Snape and Harry end up together and Snape Polyjuices himself into Ginny every time he accompanies his mpreg-produced children to King's Cross Station to board the train to Hogwarts. ;)
Epilogue-compliant or not, this was a very delightful read. Frightening in the reality of seventeen-year-old Snape's version of heaven, but so very plausible. *applauses*