Wow, I really liked this. I love Charlie and Harry together, and Snape and Harry together. Funny I never thought of the three of them together. The sex was hot; the dialogue funny and sad and real; Harry a delight, growing up and in character (so many of those lines I could totally see coming out of canon Harry's mouth. Well done, you); Snape a bitter, desperate, lonely man, angry and spiteful and Snape even while weak and racked with pain.
God, poor Snape...you know, though, I think it happened just this way. Yes. *nod*
Lalalalalala, this is my new canon.
Know what? I even liked Charlie being so sure of Harry-and-Ginny, leading us into the Epilogue of...Not Doom, really, as it seems we are all beginning to see our ways quite clearly around it. :D