Centuries ago, Viren stood at the edge of greatness and chose betrayal. He thought the past had ended there - sealed away with the star-touched elf he'd once called an ally. But when he is reincarnated and meets the voice in the mirror, something stirs beneath the surface of his mind: not recognition, not yet, but a silence too familiar to be chance. As the war for Xadia deepens and alliances crumble, Viren finds himself drawn closer to a being who seems to know him far too well - and who may have waited far too long to be found. Every step forward feels like a choice. But the path was carved centuries ago - and it only ever leads to him. Aaravos gave him centuries to forget. Now, he wants every second back. Aaravos x Viren - the dragon princeAll Rights Reserved