I had a recent situation where I learned that a plate was still occasionally sleeping with her ex. There were some extenuating circumstances that gave me reason to keep her around (for example, she's very submissive and does whatever I tell her, but this also means she was vulnerable to manipulation from her ex.) She came over last week and I made her spill all t the details. She begged me not to cut her out of my life and I consented under the agreement that she would block his number, send me any attempts by him to contact her, never see him again, and we would have a one way exclusivity.

The point is that as she was telling me about fucking her ex, I didn't express much in the way of outward displays of anger. At one point I left her crying in my room while I prepared some dinner then called her in later when I was ready to talk to her. I calmly expressed that I was disappointed with her and felt disrespected then laid out the conditions she has to abide by if she wishes to continue to see me. It seems to have worked, she's been forwarding his increasingly desperate emails attempting to connect with her and she has been behaving admirably, buying me dinner despite having a much lower paying job than myself, any sex act I want anytime I want. But I can't help shaking the idea that a true alpha would have yelled at her, kicked her out of my place, and hard nexted her. But that doesn't feel much like me, I tend to remain more unemotional when people upset me. Just like the rest of trp, it's something I could learn, but I don't know if that's the right direction to go.

Thoughts on how I handled this?