When the spew begins, just take a step back (figuratively) and validate.
I think if shes treating you like garbage then there is no reason to validate. Id instead recommend to back away from the conversation and resume it later when she can talk to you adult to adult.