A physical altercation involving Porsha Williams on The Real Housewives of Atlanta spinoff, Porsha’s Family Matters, has resulted in fans having a lot to say.

Previously on RHOA, viewers saw her drag Kenya Moore by the hair, straddle Cynthia Bailey and chase a friend down a back alley. Now, she’s responding to critiques following a physical altercation between her, a cousin, and her ex-fiance Dennis McKinley

All parties involved have differing accounts of what occurred, though many fans are blaming Williams for being the aggressor by verbally disrespecting McKinnley’s mother and trying to fight her. In an Instagram post, Williams hints that McKinnley initiated the physical contact.

The chaotic fight had social media talking:

What fans say about the fight

A conversation about McKinnley cheating on Williams is apparently what triggered the incident, leaving Williams demanding that McKinnley and his mother leave. McKinnley and Williams argue, and at some point according to fans, Williams lunges at McKinnley, causing things to escalate to Williams punching, throwing objects and continuing to curse at McKinnley. Other family members also jump in and try to fight McKinnley. Fans have been blaming Williams for the ordeal.

Williams admits she shouldn’t have reacted the way that she did

Williams has heard the backlash and is telling her side. She took to Instagram to take accountability for what she says is her part.

“There is a lot that viewers didn’t get to see tonight and I wish we had more cameras to capture that, which I understand is nobody’s fault,” she wrote, as reported by The Jasmine Brand. “I’ve learned in the past that physical violence is never okay, especially when a man is causing physical harm to women. That is something we are too desensitized to as a society. I take accountability for reacting strongly to what I was seeing and hearing. While I was not physical with Ms. Gina, I regret arguing with an elder. We’re six months removed from this incident and I’m looking forward, not backwards.”

The season (or series finale, as it is a limited series) airs next Sunday on Bravo.