This story has so many confusing and complex characters and connections, at least it is entertaining
Also, sorry Shuli but it would be too easy to meet your dream prince like that, he got some serious problems but I would like him if that was his real nature (being kind, cute,etc)