Oh, this is fantastic, Mystery Author. The skipping back and forth in time effect works so well here. It just gets more and more tragic for Charlie (and for Tonks too, really) as it progresses. The sex is hot and painful, and your ending line is brilliant.