One of the reasons why you lack boundaries is because,
You want people to like you.
You have an innate desire to be liked, and validated by people.
You also don’t want to hurt people so you will rather hurt yourself.
Surprisingly, no one will like or respect you if you don’t like and respect yourself.
Some people prefer to be around humans they can take advantage of so once they observe that your self-love tank is low, they will prey on it and manipulate you to feel like you should be grateful they are in your life.
This isn’t fully their fault, you are simply experiencing what you permit.
Once you understand how to enforce the power of NO and how NO is a complete sentence, they will lose their power over you.
I am rooting for you to stop being an emotional bin.