I would have taken a bullet for them... until I realize they had their fingers on the trigger.
If you have ever been betrayed, you know what I mean. However, relax. It is usually not about you, but about their own issues.
Human nature is selfish, sometimes even narcissistic. Not everyone is capable of empathy. If you are, don’t give up on people but make sure you don’t blindly over-extend yourself.
Boundaries important. Boundaries are not grudges. Boundaries are necessary for your health.
And always remember, self-care is not selfish.