It's a funny episode, the comedy is brilliant but as a person Robert sucks. I'll break it down..
He's earns decent money as a cop and lived with his parents rent free for years..
Despite constantly quitting his job, they keep taking him back and even promote him.
He has a weird crush on his sister inlaw and often makes remarks about he body and looks.
He dates loads of beautiful woman (Amy, stefania, a 19 year old, the frog collecting woman, the woman he went skiing with) to name a few.. All beautiful.. He then gets his own place where he's surrounded by beautiful woman who like him, shares a hot tub with 2 beautiful woman, despite constantly cheating on Amy and dumping her several times he finally settles for her. He constantly causes trouble for everyone by telling others everything and yet the show makes it so we have to feel sorry for him? Don't get me wrong, his character is funny and played well but everytime he gets what he wants he messes it up deliberately, an this episode is another example of that. I'm nit picking here obviously but it's these examples that robbed the show, they could have carried on longer if they'd settled Robert down with any earlier on and expanded the show to him having kids and moving next door to Ray..