Wow! That was great! It kept me guessing as to whether it was a dream or reality until the end!
Author's Response: I was definitely going for that; I wanted the lines as blurred as I could get them without crossing over into this-makes-no-freaking-sense territory. I'm glad it worked. ;-)