Gareth Dawson: Lover of some things, hater of others. Living with APD and a history of OCD.  Thinker of thoughts. Traveller on the path, dreamer of dreams, thinker of thoughts, doer of deeds, reader of runes. Welcome to the mind insane.