I think Draco is a very good sub :-) I sure wouldn't mind one like him! The whole mess of uncertainty and guilt was very important to me and I'm so glad to hear it worked for you. Especially because you like D/s.
Ginny got to be very important in this fic - more than I'd first thought when I planned it. I'm glad you liked their solution to the predicament. And the epilogue was something I knew from the start that I HAD to include somehow :-) I'm so glad it made you happy!