Holy... Jesus. This is most definitely one of the best things you've ever written. Ever. I'm not even kidding. I absolutely loved this. I can't believe I was too lazy to read it before. Holy Jbeus. ♥
One thing confuses me slightly. The italicized parts are from the past, right? Because in the beginning I wasn't entirely sure but then by the end that's what it seemed like.