Thanks Happy Hound- thanks for pointing out the grammatical issues. I was trying to hear this guy's voice in my head as I was writing, and I didn't think he'd always express himself in a perfect way. It was one of those difficult ones between finding the balance between the narrator's voice and the author's/correct style of punctuation and grammar, so there might be one or two more things than usual that don't follow correct principles.
Steven Mace