Ok, so after visiting Instagram and Twitter, many have drawn conclusion that probably Rudra comes to know about MaHi affair and hence he is guilty of kissing Maya.
Honestly, going by the weekend precap of Beyhadh 2, they have been pretty misleading. If you remember, when Maya had gone to the hospital for her mom, Antara was searching for her, Maya attacked with scissors and Antara shrieks. We all assumed Maya attacked Antara. And then we saw what happened.
Honestly my take is, all four were playing Truth or Dare. Rishi as the bf must have dared Maya for a hug. Maya who is the no-touch person gives in to the dare. This offends Rudra, because he has always seen her shirk away from touching. And that is what he vents out later in that kiss.
But then when he realizes what he did, he is angry, because he is again in a vulnerable position where he has began having feelings for someone, which he did not want. This frustration will come out on Maya, and she will back off and keep to herself. Rudra being Rudra, he will feel more uneasy not interacting with Maya, and Maya will comfortably interact with others - Rishi and Rajiv which will irk him even more.
Rudra is a possessive and jealous type. He does not like to share his girl with anyone, that too when he is in two minds about his feelings and stubbornly does not want to accept. I guess when he does, he will ease down a bit.
Long and short is, I will not just freak out basis the precap. Maya cannot be exposed so soon, otherwise no fun in the game, guys.