I still wonder if it is remotely possible for Xin Mei to actually be Mian too... like maybe she was kidnapped from her biological family. Then the kidnapper panicked and didn't want to be caught with her. So, he dumped her at an orphanage. And she was there for about the first ten years of her life or however long until the fire. Then she survived it, but lost her memories and they didn't realize she was from the orphanage fire or where she came from at the hospital, so they checked her DNA to see if it matched any missing people reports... Then found her real family and has been with them ever since, and they couldn't bring themselves to tell her what happened. So, they just let her think she was always with them... She did say once that she didn't remember her childhood first few years much.
devil_princess_07