In reply to SenzuBean:
> I was not prepared for something so raw!
Yes, I was fully expecting to labour through a few paras of pseudo-emotional waffle before getting bored, when to my delight I found myself captivated and unable to pause until I reached the end. Great stuff.