Dawnbreaker theory
I just had a theory about Dawnbreaker last night.
When Zayne and mc were kids Zayne first lost control of his evol and attacked mc. Zayne only loses control around mc when his feelings get too intense right and also Astra is always commanding him to kill her. Maybe the time he lost control as kids was when he first realised he loved her. Astra did a number on him and he attacked her.
That moment caused like a split in time. In one branch mc survives the attack. Zayne is terrified he might do it again asks his parents to move away and decides to become a cardiac surgeon to help heal and look after mc.
In the other branch Zayne kills mc. He becomes a grim reaper. He has no motivation to become a cardiac surgeon but becomes an isolated bitter Dawnbreaker. Since mc isn’t around to investigate or stop Ever all the alterum become more rampant. Dawnbreaker does his thing erasing these errors and still has nightmares of his killing mc.
The two timelines are interlinked and bleed into each other. Probably because mc remains a link between them she exists in all timelines resonates with all universes so she’s there both in life with Zayne and haunting Dawnbreaker in the other. I think particularly when Zayne encounters an alterum Dawnbreaker can bleed through and the timelines merge.