Most people believe they only have two choices when pushed by a client: Cave in (Submission) or snap back (Aggression).
Neither builds respect.
There is a third option: Leadership.
Boundaries do not require you to be harsh; they simply require you to be clear.
When you're clear, the client feels safe.
Be honest: When you feel pressured, is your default to cave or to snap?