Self-obsession is lack of self love and self worth. People need right education in this.
People who allow self obsessed people to come inside their boundary and put them down in the expectation that they will realize their mistake one day and improve, suffers much more emotionally, mentally, physically and financially in this expectation.
Bhagwat Geeta says highest adharma is when you allow others to do adharma with you. You have allowed them to let down God’s creation.
You are God’s channel on this planet to radiate light and as much as you are happy and empowered that much your soul can reach to it’s purpose and do good with everyone.
As much it is suppressed and in resentment that much it will loose all its energy, go in darkness, loose it’s purpose and not able to do any good with anyone.
Being in light yourself can truly help and heal the whole world and for this it is completely ok to protect your energy.
Recognize, distance and bless.
I hope this helps.
Loads of love