1st: Is where the original story takes place. Meaning, it was the timeline where the story from the book our mc read happened. The stella in that timeline is the original one
2nd: This time, its when our mc entered the story. Looks like she didn't die when she came inside the story so she thought, if she followed the flow of the original story (dana sacrificing her life for arcane), she can get back to her own world. Our mc fulfilled Dan's role. She did sacrificed her life so the flow of the original story can happen.
3rd: The third timeline is the present one. After dana sacrificed herself, arcane and stella were still together BUT arcane felt empty. Even though he love stella, he felt that the sacrifices of the people important to him is not worth it. So he turned back the time. Arcane was the only one who knew about the past for now. Our mc, dana, thought this is her first time relieving the life of the og dana thats why she was confused why the story is different from what she read.
Also another spoiler regarding arcane's feelings for dana:
It looks like in the second timeline, he already likes our mc but didn't pursue her because he know dana only treats him like her brother. Dana treated him like that because she wants the original story to happen and for that to happen, arcane and stella should be the endgame. When arcane met stella, he thought how different she was from dana and from then on he developed feelings for her. When dana died and also his butler(?), he realized these sacrifices is not worth it and he felt empty.
So there are at least 3 timelines:
1st: Is where the original story takes place. Meaning, it was the timeline where the story from the book our mc read happened. The stella in that timeline is the original one
2nd: This time, its when our mc entered the story. Looks like she didn't die when she came inside the story so she thought, if she followed the flow of the original story (dana sacrificing her life for arcane), she can get back to her own world. Our mc fulfilled Dan's role. She did sacrificed her life so the flow of the original story can happen.
3rd: The third timeline is the present one. After dana sacrificed herself, arcane and stella were still together BUT arcane felt empty. Even though he love stella, he felt that the sacrifices of the people important to him is not worth it. So he turned back the time. Arcane was the only one who knew about the past for now. Our mc, dana, thought this is her first time relieving the life of the og dana thats why she was confused why the story is different from what she read.
Also another spoiler regarding arcane's feelings for dana:
It looks like in the second timeline, he already likes our mc but didn't pursue her because he know dana only treats him like her brother. Dana treated him like that because she wants the original story to happen and for that to happen, arcane and stella should be the endgame. When arcane met stella, he thought how different she was from dana and from then on he developed feelings for her. When dana died and also his butler(?), he realized these sacrifices is not worth it and he felt empty.