Edinburgh Castle

Posts on ‘December 18th, 2006’

Sleepless in Leith

Sunday night in bed always seems to be when my demons choose to visit me. I know I need to go to sleep as I am up early in the morning but my brain races and all my worst fears play round in my mind like a video recorder on acid. The same phrase or [...]