Stop Hitting Yourself by
rokhal.
Rokhal's fics are on the rare side, and when one turns up it's worth sitting up and taking notice. This one is extra super awesome and deserves to have time taken out of a schedule just to read it. It's intense, powerful, suspenseful and quite frankly nerve-wracking in places. Do yourself a huge favor and read this.