People are imperfect. But “imperfect” doesn’t mean “bad.” Far from it!
That’s a vital thing to remember because people are going to let you down your whole life. You’re going to have certain expectations in your times of trouble and need, and people – good people – have no way of reading your mind. You might not even have a good way of reading your own mind, in the sense that many of your expectations will be subconscious ones.
For instance, you may reach out to a loved one because you’re having a bad day, and your expectation is “I will feel better.” And then you do reach out, but you don’t feel better after. You don’t consciously know what you wanted them to do or say – if you did, you probably wouldn’t have needed to reach out. But they tried. Whatever they did, it was their way of helping.
Just love people for that. The world is full of imperfect people trying so very hard to help you. They will fail, time and again. Love them anyway.