The key to maintaining strong and lasting relationships, both intimate and platonic, is having the ability to manage percentages. No one, I repeat, NO ONE will be what you prefer 100% of the time. The best of us have some worst in us and the worst of us have some best in us. As a child, my Grandmother used to chastise me because I wanted to throw away an apple because it had a brown spot. She made me find the good parts and just not eat the bad. No one is 100% bad and we should never throw a person away like they are. Find the good. It is ALWAYS there.
John 8:7 - They kept demanding an answer, so he stood up again and said,“All right, but let the one who has never sinned throw the first stone!”