After watching episode 43 going back to episode 26 and 27, puzzles are starting to fall into place. This was the scene. SiFeng was always the one protecting XuanJi. Even in the war 1000 years ago. And BaiLin was always the manipulative, selfish one. ahh so pretty ..
















