Someone once asked...
Someone answered with kindness...
There was a young monk in our temple who couldn't refuse anyone. Extra chores, other people's turns at cleaning, favors that weren't his to give — he took them all, and by evening he'd be exhausted and quietly resentful. One day the abbot asked him, "When you say yes to everyone, who are you saying no to?" He didn't answer. He didn't need to. Guilt, most of the time, isn't a moral alarm. It's just an old habit protesting that it's being broken. You were taught, somewhere along the way, that being loved meant being agreeable. Unlearning that takes longer than learning it did.
Wandering voices — answers no one has read yet
Another soul answered...
Maybe because you have learned to avoid conflict to protect yourself from other people being upset with you and possibly hurting you. It's a protective mechanism but can ultimately harm you when you say yes to things that will hurt you for fear of angering the other person.
Another soul answered...
because you fear letting others down or being disliked. the truth is, if they dislike you for setting a boundary, they don't deserve to have someone as amazing as you in their life.
Another soul answered...
idk ask god