Both girls are silly and naive. But he’s the master manipulator.
Esme thought he would come back once the baby was here and want to be a little family, but he didn’t. She knew that probably as soon as she got pregnant. But I don’t understand why you would want to be with a man who had a second child on the way with his ex.
He’ll dump Maisie or cheat ,come back and sleep with Esme, make her think he wants her back, then eventually move on and do the same to another woman. Best thing both could do would be to focus on themselves and their children (in Esmes case).