** Long post

I have been in a ltr for about 10 months now. Typical good girl, always follows my lead and the sex is great. Buys me gifts and plans for dates which she pays for. I have maintained my frame for most of the relationship. What I’m wondering is if I am doing too much dread and misusing the soft next. She knows that I’m out clubbing every other day and get lots of girls around me. She’s even threatened to confront girls on different occasions for checking me out even when I hadn’t noticed. Every time she does something I don’t like I just go cold on her for a few days without answering calls or texts. Sometimes I’ll go cold on her out of nowhere and for no particular reason and she’ll be crying for days trying to figure what she’s done wrong. A few days ago she told me one of her friends/classmates had a birthday and had invited her and a few other girls for lunch. She was undecided on whether to attend because said friend is a party slut. I expressed that I didn’t like this particular friend (from all that I heard) and I don’t like the fact that they’re friends. She said she understood that but I didn’t tell her to end the friendship. I was however following through my own means to see if she would go for the lunch. During this period I also went cold on her and didn’t return any communication from her for 3 days. I confirmed that she didn’t attend but I still didn’t end the soft next. A few hours ago she blows my phone and I decline every call. Next thing she texts “I hope you’re alright. This doesn’t really feel healthy for me and I’m taking myself off it. I’m done.” Left her on delivered and stayed online chatting other girls. She saw that I was online and ignoring her and blocked me. I know this is probably a shit test I just have to handle right. What I want to know is whether I’m using the soft next too much and how I should handle things going forward. Also, should I contact her or wait till she does? Before you tell me to go out and game/fuck other girls, I already do that on a regular. I think I have something good here and I would like to keep it.

Ps: English is not my first language so forgive me for grammar and punctuation