Two souls that were supposed to be separated for eternity. Two hearts that yearn to be together. ~~~~~ Xiao, an adeptus with the title of Conquer of Demons had always been a loner to nearly anyone who had met him. He never wanted to get close to anyone. He never let his heart stay in one place. But little did they know that his heart had belonged to one and only one person until she had died back in the archon war. Ever since that day, he had been plagued with memories and dreams of her. She had been the one that he loved with all his heart. But he never realized it until it was all to late. If only he had realized it sooner. - A Genshin Impact fanfic Xiao x Reader
25 parts