Q: I feel elated when people honour me.
If people honour you it is none of your concern to accept the honour. You have to become indifferent to it and go on doing your work.
Q: What is the way to remove these weaknesses?
One way is to keep them down by a sort of mental control or by making your will strong. Of course, you can’t get rid of them in that way. But you can keep them down so that they may not trouble you.
My way of dealing with them is quite different. What one speaks of as check or control is always a moral control. All such solutions are mental while I would deal with them spiritually. That method is quite different.
– Sri Aurobindo