First of all, mere words cannot convey just how happy your comments made me. I was honestly worried about writing for you and the lack of Snapeness, so when I saw this, I practically cried tears of joy and relief. :)
I am beyond thrilled that you liked it so much -- I tried to encorporate as many of your requests as possible in it and clearly that worked. I am also thrilled that you 'got' Millicent and Charlie here and they worked with your views on them too. I was a little trepidatious about using a Weasley as a love interest for her, but since you hadn't said no to him, he was fair game. So even happier that you really liked it.
I wasn't sure about putting in a proper shag -- I might have misunderstood your requests by not including that at all, but within the framework (and really loving your request for people choosing less conventionally forms of sex), it didn't seem right for them to just jump into bed immediately. There was too much baggage on both their parts although obviously, it IS coming in the future and so are they. I am glad you didn't feel stinted -- if you did, I would happily include an epilogue of nuclear proportions. LOL
Again, thank you so much for your enthusiastic and detailed comments on the fic. I rarely get such indepth feedback from people I write for so this meant a lot to me. I'm so glad I was able to give you something you really enjoyed. :)