I love the twist in this! I think most people would assume it's Snape because it's you and also because...well, canon, but I LOVE that it's good ole Sluggy with his inappropriate thoughts and desires--what a dirty old man! Harry just has no idea what he missed out on there in the end. ;) Love this!!