How can I keep moving forward if constantly keep meeting people who keep making use of my weaknesses?

Jeanete N.
It is one's responsability to establish healthy boundaries in relationships with others.

If that does not suffice, look for people who will respect you enough.