There is a limit to tolerance of people who have let you down. There are some leaders who continue to correct them and nurture them; But for how long?
It is important to realize that the person is either not willing to change or incapable of changing or perhaps, both.
The sooner we realize this and stop depending on them the quicker we will take corrective measures and prevent a lot of problems that stem from their poor attitude and incompetence
Be kind to your self and stop taking misery generated by others!
Get these people out of your life!