Oscar can be an idiot but I will say comparing him to Max is wild because Lauren’s the most like him and has been for years, Oscar’s an 18 year old who hasn’t had much stability in his life or male influences to show him the way. Lauren was the one who had a full blown affair with a married man splitting up a family, she then slept with her best mates partner a couple years ago splitting up yet another family, and she’s literally about to have an affair with Mark which splits up another family and affects her own kids. She’s been cheating for years, and I’m not saying Peter’s treated her the best at times but he’s put up with a lot over the years from her and he’s always forgiven her. She was massively affected by Max’s affair with Stacey and she exposed it that year at Christmas, and their family hasn’t been the same since that all her siblings came from broken homes and she’s done the same to other people’s kids and about to do the same as her own. The difference is Oscar genuinely feels bad, he fell for someone and he wanted Josh before knowing who he was. He wanted more than a one night stand, that can’t be helped and he’s tried his best to stay away from him but he can’t help who he falls for. He’s not gone out of his way to hurt her on purpose, and she hasn’t exactly made things easy for him either. Oscar finally has someone in his life where it isn’t a one way street, it’s someone who’s calm and not full of chaos, someone he listens to and comforts, but also someone she does the same for him. Josh gives him what no one has ever given him, he deserves that.