Sometimes we can be tempted to give up on another person, and that's when it is important to have others on the team rally your support and good will.
The key is to find ways to keep supporting people who you want to give up on, and when you reached that stage, you mainly have to look outside of yourself for good supports and ways to hang in there or even better, help the person in significant ways.
Knowledge deficits can be a barrier to the good work possible--learning more is always one way to do better. Onward.