Hi guys, I'm not going to sit here and tell you I told you so but I told you so
When I was calling this guy a narcissist and egoist everyone was saying I was blowing it out of proportion and was an idiot. I've dated a narcissist unfortunately so I knew exactly what I was talking about better than most of you. Anyone who favourites stuff like "i hate how everyone keeps comparing your looks to kohli shehzo!! You are much better looking and 10x the batsman than that garbage!!" and retweets a million tweets from users like "ahmedkideewani" about how "hot" they are doesn't deserve to be in a team environment and are toxic to the entire dressing room.
I also want to add that a lot of you guys who may or may not be his fans are really really really deluded. This isn't a case of "Bacha nai homework nahi kia baap nai aik mahinai kai liya chocolate khilana band kar diya, phir bacha homework karnai laga".
Unfortunately narcissism doesn't work like that. Narcissism is a personality disorder that is for the most part very untreatable. What makes it especially untreatable is the fact that the narcissist fails to see anything wrong with him/herself and if you can't acknowledge the problem you're never getting to the cure. Aside from that even if those that somehow do magically address it, the problem is there's no real cure for narcissism in this day and age.
So all of you who are saying irrational stuff like "drop him from the team for 6 months, then he will learn his lesson" this may work for a guy like Umar Akmal who is struggling like crazy with the bat and can't understand why but will not work on a narcissist. Unfortunately that is not how you deal with narcissism.