Kohli's behaviour has been consistently like this whether he is off the field or in the field. What can you expect from him? He just came out shown the world what happens when your ego takes control over your decision-making capabilities. This was the primary reason why India had not won any major tournament under his captaincy. He is a good batter but it does not mean India cannot find a talent better than him this issue will hit him hard when the time comes.
Give him some space guys, he was removed in disrespectful manner from ODI and T20 captaincy. He has done so much for Indian cricket and that's how you treat your legend player? Look at his performance ever since, he is not able to score runs anymore in Test. If he is bulling like that he will get more depressed with time.