Raphael nearly went cross-eyed as he followed my explanation. “Human relationships are so complicated,” he sighed. Michael was grinning. He had a human wife and a daughter, so he knew exactly what I was talking about. “God help the person who tries to keep soul mates apart.” He was looking at Raphael.

