Background:

Discovered TRP about 3 months into seeing this girl, completely changed the dynamic of our interactions immediately. Stopped texting all day, implemented constant dread, started lifting, going out with friends, passing shit tests and overall bettered myself. Went from BB only getting sex during ovulation to her begging me to fuck her. She is my main plate but knows I still talk to other women.

Situation:

Last night she decides it would be a great time to withhold sex and tell me I need to "take her out". No problem, next. Cue the tears and insults. "All my friends told me you were an asshole and I always stood up for you" "You never cared about me" "I can't believe you" "Are you fucking stupid or something" etc... I keep frame and tell her to leave my house as she will never be seeing me again. I keep frame and calmy repeat myself as she sends her barrage of "frame breaking" comments at me, yet she refuses to leave. I'm literally holding the door open for this girl to leave while standing there calmy eating a bag of chips as she apologizes profusely and refuses to leave. I eventually got so annoyed that I broke frame and angrily tell her to get the fuck out of my house, she complies. Realizing we have an overlapping social circle I worry that she may start going around town trying to ruin my reputation. I call her 10 minutes after she leaves (oops) and tell her to come back and I will listen to her side of the story (OOPS). She comes back and starts yapping about how big of a mistake it was to talk to me like that etc. I am completely stoic, wishing I had just let her go and contemplating how to recover my frame. As I go to say something she cuts me off with a "omg STFU I was still talking". BOOM, there's my opportunity to gain frame. "Get out, I called you over so we could end this amicably but you are clearly incapable". This time as she refuses to leave I do not let her change my emotions. Instead of yelling and kicking her out I throw her on my bed and rip her clothes off. As I stick my cock deep inside of I start talking into her ear with every thrust. "if you ever talk to me like that again that will be the last time you see me" "you disrespectful bitch" "now I'm punishing you". Spends the rest of the night laughing and having a great time in between blow jobs. Everything seems great now

Question:

In your opinion did I regain frame by the end of the night? Should I have let her walk out the door with a hard next (fully intended on doing so)? By letting her back did I dissolve a boundary I had set?