"Learn to love others as much as we love ourselves, but first learn to love ourselves infinitely."
No matter how much others care for us, they are also human and lose their balance sometimes. So, sometimes they may say or do things which do not align with their normal behavior or concern toward us, or in other words, hurt us unknowingly (or knowingly, thinking that that's what we need for our betterment). We must draw some mental boundaries and not let ourselves get hurt, but at the same time, not end the connection with them, forgive them, give them more time than we think they need to realize what they did, and without saying anything to them because they themselves are going through their own hell. It is not always possible to cut off such people from our lives. Sometimes, they are too dear to let go and genuinely mean good. It's a tough call.
And then after we find our notions of trust and stability shattered through such experiences, we have to still *not* put up a guard and keep trusting because right at the moment we put up shields to protect ourselves, destiny showers beautiful things upon us which are so good that we find it hard to believe they're true.