Recently had a huge dilemma with the girl I've been seeing...Wondering if my dark triad trumps her stupid behavior.

Note: all of this happened while under the influence of alcohol and drugs.

I fucked her best friend in front of her and she left the room crying. (She gave me consent, but didn't really mean it apparently).

I come back to her being fingered by another guy.

I ended up destroying her stuff worth $1500 in damage, locked her out of her own house. She ended up crying outside the door to her room (which I was now in) for 4 hours. She could've destroyed my car but just sat in front of it crying and couldn't bring herself to do it.

Also, punched the guy who fingered her 4 times in the face.

So, who "won" in this situation? And before I get hate for it, yes I am staying with her. I give her amazing sex and she buys me nice things.