Draco is quite admirable in this story, and so very gentlemanly. I think a bit OOC, but love does crazy thing to people who haven't experienced it.