And I think Yvonne's return to the past only helped create a loop leading to the present (saving Elsa as a child, a kiss between the two, Yvonne's mother is still alive,...) but did nothing to change the future, right? Calling the original world 0, the world where the plot takes place is 1 (the world is in danger of BE), then what Yvonne did was only change 0 into 1 but did not do anything to turn it into world 2 (the world there is HE) right?
I think Yvonne going back in time and remembering the promise was itself the thing to change the timeline, because there exists a world in which Yvonne never remembers her promise because a future Elsa doesn't send her back in time (which is the universe that the future Elsa came from).
Of course that doesn't make sense though because for there to have been a promise in the first place, Elsa would've had to send Yvonne back in time to take over her younger self, which means a universes in which Elsa remembers a promise but another Elsa doesn't send Yvonne back in time to remember it cannot exist.
But it doesn't really matter because there's magic in this universe anyway, so our laws of physics clearly don't apply anyway.
last edited at Mar 10, 2024 9:13PM