That's still a lot. I don't think all of them can be addressed via forum posts
This is a possible starting point, because it can be discussed in a forum.
How do you resist things you don't like? What consequences do you notice?
The briefest possible answers:
1. Learn to say "no".
2. Most of the time refusals are accepted, or you can have a civilized negotiation.
A
small proportion of the times you refuse someone, they will become upset. Relationships
can be negatively affected or destroyed.
If you can't accept the downsides of (2), forget about (1). You
will meet pushback IRL.
(It's actually a key technique that when you refuse you leave space for a
balanced negotiation.
I can't figure out the personal dynamics of the relationship you described in your first post, but perhaps this came up. Now, given that the relationship is over, ask yourself of you would have been better off if you'd been more assertive.
I knew someone (long ago) who went to 'Assertiveness Training". There are probably books, online information, and classes readily available.
As she described it, it covered this kind of thing. So "saying no", suggesting or asking for something, negotiating for a compromise, walking something back after "over-asking", etc.
The common thread is politely saying what you want/need in good time, and negotiating to something the other person can also agree to.
Of course there's more to it (e.g. reacting when a Narc is over-stepping, and negotiation isn't working). But I imagine the training starts with polite interactions
