“It’s probably some combination of both, but her final reaction and the over-the-top crap she said, in the end, means you can absolutely do much better and should just break it off!”
RLB406
You can read the rest of the advice the internet had for her here.