You forgive others because it’s easier to do so than to stand up for yourself. When other people show disrespect toward you, you find an excuse for them in your mind.
You need to determine what you consider to be the limits of acceptable behavior. And then don’t let others overstep these boundaries in relation to you. People who allow everything are not respected.
A fear of loneliness