the way to avoid that is to not take bs from them. When you put up with their bs, you're basically lying to her and enabling her behavior towards you. You're allowing her to believe she's entitled to this (all to get the puss). I know we think it's worth it in the end but there is another way brehs...
when you keep it 100% with a chick and she still chooses you, she will submit to you before and after y'all fukk. there is a lot less BS and it's a beautiful thing because there is no stress, no lying, no biting your tongue. you just be you and she loves it. You won't lose the drive because nothing changes after.
nothing like fukking a chick and the post-nut clarity moment tells you "you know what? this chick is kinda cool...". if you feel that right after you nut and you don't feel like finding a way to be alone, that's a keeper right there :