I've been seeing this girl for 4 months now dating for 1 month. She is super controlling around other girls, which i thought was because of my high SMV but also gets very angry for no apparent reason. One time I called her boobs cute instead of sexy and she blew a casket... Sex is very mediocre with her, and I have yet to cum from sex. I did enjoy hanging out with up until two weeks ago, I feel great before I see her, then i feel awful after even if we had sex. As of the past few days since we last hungout (I work fulltime) I have been having a very bad gut feeling about her, and in the past I wish I would've trusted my gut and not wasted more energy and emotions. But is it the right thing to do? Should I next her? Should I confront her? Should i ignore the gut?

Also have you guys ever had times where your gut turned out wrong? What about right?

and also if i do decide to end it would it be best to do it over text, in person? Should i try to find answers before i end it? We don't share any social circle. Just wondering because my last relationship stung for a very long time because I feel i did not make the right decisions.

Aftermath: Ended the relationship, feel like a weight has been lifted off my soul. Thank you for all your advice, I talked about the whole relationship with my closest friend over and realized decided to end it. The breakup was over the phone and she kept saying "I gave you no reasons not to trust me", lied about her ex & denied doing anything wrong. Overall it was good to know how she thought about the relationship because the fact that she denied doing anything wrong and was not sympathetic to how I felt further made me feel even more justified to end it.