LOL, true unless your talking about a king cake and the baby Jesus in it. Local joke on the old saying. Fell flat to an international audience I see and should have figured.
But as to my point, the wife is almost always the last to know. Sophia is in a turmoil state from the move, and then add in her family being already at the flying apart point, so she is missing how Liam truly is. As a recovering alcoholic, I can say it was as stupid a move on his part to go to a casino. I have to literally avoid even going down any path in grocery stores to keep from having cravings that will kill my near 20 years of sobriety. She missed that because she needs to believe her marriage is stable. Then there is the claim that they are in a real pinch financially where she is required to work more part time jobs, but he can up and sky off to a fancy fishing trip he supposedly has great catches from but comes home empty handed? The way he acts towards her when she comes to visit her at work, as if both ashamed of her and jealous in the same breath? She misses these clues because she mentally needs him to be a faithful anchor like most cheated on spouses whom are more or less decent sorts.
But Liam is cheating even if it is all in his own head and heart. He shows all the effing signs of it even if L&P doesn't mean to put it this way.
I'm a writer and just like my use of a local twist to proof in the pudding, sometimes others will see a different image from the words chosen. If the dev does not want people to see a cheater in Liam, he best damn well not write him playing as if he is. Just like when JK Rowling tries to make people like Ron Weasley, Draco Malfoy, or Severus Snape but the truth, or proof

, is in the pudding of the words, phrases, scenes, and characterizations used make them anything but lovable good guys.
And alas here
I am getting all tribal myself.

I'll get off my own soapbox now and let others speak for a change.