Cute. Phaoroah throws away his kid because he doesn't want threats to his throne. Scared one picks up kid and raises him for revenge. Kid grows up and takes the thrown from his father. Wants the lady to stay at his place because he knows she's his mother. Scarred and thrown away by his father right after he was born.
Then he throws a surprise party for her because she would never come if he didn't keep it a secret.