Ron the excellent cook, Luna the wise dreamer, Harry the very innocent, and Snape the mortally wounded... really what more could one want?
Well, one could hope that Harry casts a healing, bonding sigil to save Severus’ life, and accidentally (of course) creates the type of bonding that requires a sexual encounter. Especially when Harry’s notions of sex are a little vague...
"Ah, so you're willing to take a cock up your arse, but you aren't willing to kiss me."
"What? I didn't say that! I kissed you! Cock up my--are you making that up?"
Snape gave him a scornful look. "You don't know what buggery is, and you want to step right up and volunteer for some." Oh right, bugger meant that. He'd known that, he'd just... Harry had mainly thought of it as a rude word that Aunt Petunia had used as an excuse to wash his mouth out with soap. Now he looked a right prat. "Were you thinking you would be on top? Are you up to sticking your fingers in my arse?"
"Is that really part of it?"
"Oh my God, you are a complete idiot."
Seriously, folks, this stuff is classic. Just go read!
Finally an ambiguous ending! Last year's Games were chock-a-block full of heart-stopping, have-to-reread, hope-for-the-best-but-fear-the-worst endings, and this year all the fics have come to a resolution. Not, mind you, that I don't like resolution... Nothing beats a happy ending on a Snarry in my mind, but wheeeee! Revealing Truths is satisfying that little ache wonders if happily ever after with a bow always possible.
unbroken_halo clearly had fun with her prompts; they are cleverly woven into the plot, which enriches and complements the many threads being tied together. I also really liked the way unbroken_halo elaborates upon the idea of the life debt. JKR introduces the concept, but I never thought she developed or used it enough. Revealing Truths explores the idea thoroughly, especially as it might be used by a man like Severus Snape.
I really enjoyed reading this story, because even thought it wasn't always sunshine and roses, it fit in canon, it explored the characters in realistic ways, and it ends with just enough hope to keep me happy.