I watched the whole argument with Kemal and Roberto, then i watched the ensuing argument between the group, that followed.
Roberto wasn't always in the right, he did lose his temper etc, but i think justifiably so. Just like the other night when Kemal had his argument with Maxwell, Max kept his cool for a very long time, and made some really good points, in fact he danced all over Kemals attempt at an argument, but Kemal just kept the argument going, raising the same point over and over again, even when Max had taken the time to show him his point was wrong, and even after Kemal had admitted it was wrong, and said he was sorry.
Kemal seems to think that by keeping his voice steady he automatically wins the argument, no matter who is right or wrong, as long as he can keep the argument going long enough for the other person to shout, get angry, or react in any undigjnified manner, then he is right.
I have a 19 year old brother, and he's exactly the same, he just doesn't understand anything from anyone elses viewpoint, and he doesn't care if he's right or wrong, he just keeps arguing and making the same point over and over again, until finally the other person gets pissed off and walks away, or gets frustrated to the point where they have to punch his face in (mainly my other brother, who is a few years older than him).
Roberto did make a few very good points to him, and Kemal just refused to accept them, or even more frustratingly (is that a word?) he pretended to accept them, then made the exact same point again, which led to Roberto being frustrated enough to walk out.
Kemal is one of those people in life who thinks everyone owes him something, that he can do and say whatever he wants, and other people should just admire him, and see what he see's in himself.
It says a lot that the only other person in the house who really believes that Kemal is mature, is Makosi, probably the 2nd most immature person in the house.