Adi may be justified to get angry after watching Kavya and Shubh in the hospital. After all, he has been proved correct every time he had doubts on Shubh.
But, he should have gone inside the room and check for his well being (after all that was the reason for him to come to hospital) and left, even if he would have not spoken to Kavya.
But again, he may be justified because Kavya has been hiding about Shubh repeatedly even after the sangeet incident, which must be unbelievable for him.