People who hurt hurt people. Meaning maybe she had good intentions but doesn't know how to communicate her needs and lashed out? That's gasoline on a fire, but also the actions of someone hurting and having no idea how to stop hurting.
Now it's on you to steer the boat with DBing.
BF:40 M:33 SD: 12 T: 8, never married, no kids together BD: 8/4, "I'm just done", "...too tired and burnt to try". PA confirmed 8/5 "It happened, but it's been over for almost a year".