I just finished it. Why was she able to change her destiny.? Was she transported into an alternate universe? Or was it because she was able to convince Xuan He not to be evil?
Also, I have no issues with how it ended (except don't quite get why she was able to change her destiny).
She already went back two times in the same universe and could not change anything. If she does this infinite loop, it won't change anything. At least with her choice, Xiao Dong can have his father back. And her parents can have her child back. It is a dilemma and she had to choose one. It made sense to me because she tried and was unable to change anything before.
It does suck for the original universe but I think Xiao Dong will understand.