I must say he is a gem of a person with a heart of gold . As the poet of east Allama Iqbal has very rightly said in one of his sheir that
Dard-e-dil ke waste paida kia insaan ko
warna ataat ke liey kuch kum na thaey kar-o-biaan
It means that God has created human beings to feel the pain for others and to serve human welfare and not for his worship only, otherwise angels (farishtey / kar-o-biaan) were more then enough for Gods worships.
And in another sheir Allama Iqbal (the poet of Indias national anthym)says that
Khuda ke bande to hain hazaroan banoan main phirtey hain mare mare
Main uska banda banooan ga jisko khuda ke bandoan se pyar hoga
Means there are lots of people who claims to be Gods lovers and they are spreaded everywhere and claims to love God and worship him, but I will follow the one who will love Gods creations i.e. other human being like him.
And just because of this very rare quality (specially nowadays) and a heart of gold Salman is blessed by God and is one of the top 3 contenders for the last 17 years despite of being a very very ordinary actor and in some cases even a poor one.
Salman is lucky enough, otherwise who can survive in this cruel industries after giving a whole continuous row of not only flops but super duper dead flop and worst films like:
Love
Surya VANSHI
Ek ladka ek ladki
Jaagruti
Nishchaiy
Chandra Mukhi
Dil Tera Aashiq
Chaand Ka Tukda
& Sangdil Sanam
and after that God has given rising to the x-superstar (till Saajan) in form of indian film industrys biggest hit in the history till date Hum Aapke hain kaun, after which he never looked back.
Most of his costars revealed that unlike the other stars Salman helped them in a big way and also helps the needy ones but strictly dictate him to not tell to others about his help and co-operation. This is the sign of a quality that only pure human can do whose heart is not pollutaed with this worlds hypocracy and filth. If u dont beleive this then just read his latest interview at https://expressindia.com/fullstory.php?newsid=77975
As an actor he seems more comfortable in over the top kinda comedies like Andaz apna apna, maine pyar kiuun kia, biwi no 1 and romantic roles of Maine pyar kai. But also competent in some actions flicks and serious roles like in Khamoshi, Veergati and Karan Arjun.
Bu tsomehow he is still an average and sometimes below average actor who never even tried to learn the strict acting rules like Aamir khan and Anil kapoor but still is just famous like them and again I beleive that he got all that because he is Gods child with a pure heart and God always blessed his creatures in purest forms filled with his love and fear at the same time.
His breakups with so many girls like Neela, Anita Ayub, Sangeeta Bijlani, Shaheen Jaffrey, Somi Ali and Aishwariya Rai clearly depicts his innocent inside, moody childish personality. He breaks with them firstly and then himself apologises and make excuses to them. The kind hearted real girls who know the real Salman like Somi Ali who after suffereing from so much bashing but knowing the innocent kid in him still is very best friend of Salman, but not the sharp, calculative and clever Ashwariya who dont even wanna sign up a film or wanna speak about him because she knows that our simple and innocent straight forward Salman can be harmful to her diplomatic and hypocratic artficial life values (she is righ tin her own perceptions from her angle).
Imagine who other top of the top star has the courage to come in a minisecule role with SRK like Salman did in KKHH and recently in Baabul. Salman never did soooooo much hardwork like Aamir, Anil who even ignored their personal life for film and extra media awared and sharpest SRK who goes miles away for his carer and films promotion and also sallu does not have big banner YRF and Johars etc as his pets who cast SRK in all their films that r meant to be sure shot hits.. Salman never did anything so hard like that but still is just as popular as them.
He is a born star.