...
my teacher at school used to say the majority of those who were successful were 'good listeners'
Being a good listener is synonymous with someone who is unselfish and open-minded. if you talk too much and don't want to listen to other people then don't be angry if many people don't like you, even stay away from you.