Chapter 20 John woke roughly, with no idea where he was for a moment. The dream had been the worst in a long time. Relieved that Branwen was still in bed and still asleep, he moved closer, his face once again buried in her hair. This one had started out like countless others throughout his life. He was a little boy, running and playing, laughing and happy. Whenever he looked behind him, he was delighted to see James holding his left hand. Like looking in a mirror, but John knew this was a different person. He felt different. They never talked in these dreams. They didn’t need to. They played for what seemed like years, exploring strange and wonderful landscapes, always holding hands. He felt a pull as James stopped. James smiled sadly, then he hugged John tight. He’d lost count of th

