Loved this. It was hysterically funny and horribly cringeworthy. Reminded me a bit of Adrian Mole, which has probably been said before. My son's reading it atm, so I'll be interested to hear what he thinks.