Oh. Oh. Oh. This is beautiful. A Ginny who isn't a vindictive bitch or a cold shrew. A Harry who is predictably noble and confused and chivalrous. Wonderful hot sex. Slytherins supporting each other and not being evil.
And Millie! I have no words to describe her, absolutely none at all. Except I'm glad she got her happy ending and the man she deserves. Well, sort of (I kind of wanted to punch Harry a lot).