Sree Sree Guru Gaurangau Jayatah!
It is not easy for an enslaved jiva to give up mundane egos, so naturally, it is very difficult to remove those shortcomings. By the constant company of bonafide sadhus and by steadfast practice of different forms of devotion with submission to real sadhus, we can gradually remove our shortcomings. It will take time. Nothing can be achieved all of a sudden. It depends on the intensity of sadhana. This is also true that when we actually perform sadhana, we can realize our defects and drawbacks and we become humble.
We become more and more humble when we come in contact more and more with Krishna, who is Absolute Good. This humbleness is not bad. When we come in touch with light, we can then realize that we were in darkness.
When a person sincerely performs Bhajan, he feels his drawbacks. Now when you are trying to perform Bhajan for God-realization, you are facing so many hurdles on the way to reach the ultimate goal, so many drawbacks of which you had no feeling earlier. This is a long journey. You have only started bhajan. Nothing can be achieved all of a sudden. It will take time. It depends upon the tenacity of purpose and wholehearted sincere endeavor. We should not do anything emotionally.
--- Jagad-guru His Divine Grace Srila Bhakti Ballabh Tirtha Goswami Maharaj