I like Fei Yue because his thoughts and actions are very human and his actions aren't incomprehensible. His secrets and insecurities are a by product of his life and the past he had with the original mc's soul. In the final analysis, the best kind of characters are the ones that make sense...