Here is a collection of gif I made for this lovely couple, enjoy!! ;)
http://xxchinesepaladin3xx.blogspot.ca/
Also, what I like about Yu Shu and Shi Shi's story is that in the first life, he carried her in the fire to died with her, and in the third life, she was the one who carry him in the fire to die with him. I think I am more touched by Yu Shu and Shi Shi's story. I pity her alot, it was somehow more tragic while Chang Qing and Zi Xuan's was more beautiful. In the third life, Yu Shu and Shi Shi could have been together if only he didn't only think about eating Tang San Zang (played by Kong Wah). At least, Yu Shu knew his mistakes before his death...But on the other hand, maybe Yu Shu and Shi Shi are more lucky than Chang Qing and Zi Xuan if we think about the future. Yu Shu and Shi Shi can be reunited in their next reincarnations while Chang Qing and Zi Xuan can't. The reason why Zi Xuan let go of Chang Qing, it was because she understood that her presence stop him from achieving his goal. If she don't let go, Chang Qing will continue to become taoist in each life and they will continue to have tragic ends. Yu Shu and Shi Shi's separation was just for one life, they can meet in the next life while in Zi Xuan's case, she let him go, she give up on their love, there won't be a continuation...In conclusion, I can only say that I love both stories, even after a lot of reflections, I still can determinate which one is better...I think the answer just doesn't exist, both are good in their owns way...Both happen to be a beautiful and tragic love story...