I think my boyfriend is great. Extremely honest, wholesome, and admirable guy. Rarely has he ever done anything to rock the boat or be malicious. We've been together for about a year.

I find myself blowing up indiscriminately at him for minor things. When I say "blowing up" I mean losing my mind over text and calling him over and over again and begging for him to engage in pointless, circular conversation about the minor thing that bothered me.

Some examples of things that have sparked extensive, bitter fighting by me: - I suggested a trip to Colorado in the winter and he said we need to do it in the summer - His tone or manner was slightly off and I went off the rails demanding to know why he's mad at me and continuing to ask once he claims he's not mad - He lost service and didn't text me while in the mountains - When I surface sensitive topics he won't answer immediately and claims to need time to think or want to talk in person (I hate this and it feels like stonewalling and avoiding me) - When he only calls me for 5 minutes or so and then says he has to go

Many more examples. I have tried so many things to sedate the demon inside me - birth control and hormone management, talk therapy, SSRIs, herbal remedies, and more. Talk therapy seemed to worsen my problems and make me even more sensitive. For more context we are mid-distance (I'm in the city and he is in the suburbs) and I have significantly more relationship and sexual experience than him (I've had multiple boyfriends in my 20s and sexual partners, he is a virgin who has never dated anyone). Am I just traumatized from bad men in the past and I'm unfixable?

I feel like a helpless freak at times. The other day, I saw a couple at the coffee shop smiling and sharing a coffee together and I felt so envious and angry. I've been so close to a happy healthy relationship so many times with him but I can't stop fucking up.

I want to stop, but I can't. I feel like I genuinely CANNOT stop. When I get into these fighting moods, everything else in my life goes to shit. I skip workouts, ignore my friends, stop eating and sleeping, and get distracted at work. HOW do I stop and just STFU?