Salman is too sensitive and immature
this is why it would have helped him a lot if he was married already with kids. He seems like a typical guy with indian roots who wants to have family and everything. And i think he hoped that with Aish but that did not happen. And Katrina, right now is too young and not ready commite. So salman is looking for those long term relationships and commitments in his friends.
I totally believe that if he had a wife and kids to look after, then he would act in much less errotic behavior.
He is not a bad guy at heart but does not know how to behave and act in this "mature" society. He really needs to let go of things and people.
30