I'm no vet but your son is more important than her…if she tries some sick game where you win nice behaviour from her when you give up time with your son, please do yourself a favour and lose that game by a mile.
Resentment occurs when we aren't doing what we need to care for ourselves, though we expect others to do it for us.