I think Keiko is a complete bitch (and so does my wife). Miles seems to care about their marriage far more than she does. It seems like he is always the one trying to get family time while she is always too busy or pushing him away.
Think about when the 2 of them are discussing about how they always eat what she wants to eat so she agrees to try his favorite foods. She complains the whole time he describes Irish cuisine then is discusted when it is laid before her and she barely tries it. I understand if she is vegan or something, but she was very disrespectful of something he enjoyed.
Miles kept that marriage going despite her being selfish and pompous.