Romantic without sap, and delightfully well-paced.
Thanks for that. There's a fine line between romance and schmoop, and I try to stay out of the schmoop side -- particularly when Snape is involved! I'm glad the pacing and the build-up seems to have worked the way I intended.