The dream was too bizarre. Aiden initially thought that he somehow gained the ability to look into Alain's past, back to that night years ago when he supposedly saved Ryan's life.
But as the dream proceeded, the little boy turned out to be him, not Alain. Unless Alain's grandmother also had a fight with Jack Matthews and then whisked him away from the house.
Which of course did not happen. Aiden was pretty sure about it.
The young man pushed himself to a sitting position with a groan. He then bent forward and buried his face into his hands.
That dream just now told an entirely different story.
Ryan and that little boy escaped the rabid vampires together, and the vampire ended up beating them up to save both of their lives.
Aiden took his hands off his face and stared off into the distance.
It was not Aiden who saved Ryan's life. It was Ryan who saved Aiden's life.
And then the part with the opal ring...