His soul was shattered. Cale understood things now. In his other life, when the first Chaos Lord had appeared, the seal on Cale's body had been broken. Then the other Chaos Lords had broken the seals on the bodies containing Cale's soul fragments so that he would wake up.
In his other life, Soleria died, Olivia Duncan died and Sylvie died. All three of them must have had Cale's soul fragments in their bodies. Cale could tell by the way the eyes of the woman with the same eye color as he had turned hazel.
As Cale watched Olivia's eyes change to the same eye color as her grandchildren, his thoughts fell into place like pieces of a jigsaw puzzle. Soleria also had red eyes, but when she died they had turned pink.