Can I be manipulated?

It may be correct to observe that someone else is attempting a manipulation (i.e. control through covert means), but I am free to play the game or step back.

Also: I cannot change other people’s faults. If I'm upset by them, I turn myself into a puppet. They pull the strings, and I dance the 'I'm upset' dance.

The real question is this: do I want this person with all their faults in my life or not?

Accept everyone perfectly and on that basis decide who one wants in one's life.

Those are the only two valid options: accept them and love them as they are, or jog on.

Not to accept them but to remain means I'm voluntarily opting to be exposed to that behaviour, and I cannot blame them for my opting in.