Blimey. I read most of this short novella/story today and at first I hated it and skipped bits. Then in went back, read it properly (it kind of clicked) and it made me cry in places. As well as laugh. Bits of it are so sharp and raw.