I'm glad the ending was unexpected. Since I was, of course, aware that Snape was faking the amnesia as I was writing this, I was afraid I'd thrown in too many hints and it would be obvious to the reader. So yay for that working out! And I'm glad the sex worked, too. ;) Thank you!
(And apologies for the latest reply ever. ::facepalm::)