Responses
Nothing has been clearly established. I want to know ages. If the boy is the eldest, than it could well be the mom "stole" the guy away from the other woman in some way. She seems spoiled (notice it was the husband who cooked and she is now neglecting her own kids). We don't really know what the heck was going on.
So....why did the father cheat? They make him out to be a kind and gentle man so why would he do that? Was he unhappy with the wife but didn't want a divorce for the kids sake? Because...thats just stupid. Having parents with a messed up and dishonest relationship like that never works out and makes the household a worse environment to live in rather than having two households where both parents can move and and be happy and find people they love. What the mom is doing is wrong, you can't ever blame the child, but I will admit that it would be so so hard to accept that you were not only cheated on by the person you loved but that they had a child with somebody else. It would be hard not to have negative feelings that surface just due to the kid's existence, but if that is the case you need to make sure the kid goes to a home where they will be cared for and not have your negative attention. That is the only right thing to do if you know you won't be able to accept the child.
But because she never got resolution due the her husband's death I guess she is taking it out on the kid since he's the only person to direct those emotions to. So wrong and so sad...