Guh! Total and utter flailage! I should never have read this in the school library. Aside from being intensely hot, this is beautifully written, and Sirius and Severus are just how I like them. Love them, in fact. So sad at the end, but the OMG hot sex and dirty talk make it bearable.