Loved the uber-phallic May pole! I liked the way Harry just knew it would be him, because that really is his fate. And the same holds true for Snape in some ways as well. Perv that I am, I love the little hints that Snape's had his eye on Harry far too long. ;) In the end, it just feels right that they are together. Well done.