Hi there! I can relate. Have been in a similar situation and am actively working on getting better. I don’t have a book for you, sorry. I‘d be interested as well. But I can rell you what I do to alleviate this problem:
Working with a therapist to talk about situations where others walk over me or confront me and actively work on strategies of defiance, reflection, discouraging such behavior and so on.
My wife also has the express task to listen and intervene if I‘m reporting being exploited. That is, her telling me to do something, not her intervening on my behalf.
It does help but a good book would interest me as well. Good luck with your journey.