Maybe I'm repeating what you've already said, but it is really harder to stand up for yourself when you're used to being exploited, and your employer is likely to take your very reasonable boundaries as contempt when they are accustomed to exploiting you.
We really need to empower all kinds of front-line workers to enforce reasonable boundaries with both customers and management.