Please help me make a relational decision. Things aren’t going great with my relationship, my GF is noticing I am not as affectionate, and fun and lovey as I use to be, and I know exactly why. She will NOT let me speak, I am being silenced, every 5-10 words I get caught off and she guesses what I’m going to say, or doesn’t like what I say within those 5 words. This weekend we got in a fight and I told her she needs to listen, please just be quiet. I told her she is silencing me, and I need the respect of me talking. She proceeded to tell me she will be quiet but she isn’t going to listen. 

I explained to her, I can never communicate with you because me talking to you is you thinking you are getting attacked and you can’t just be quiet for 2 minutes. And that’s why you are seeing a difference in me and I’m pulling away from you. I tell her I’m done with it, and I’m on the verge of walking away for the first time in 5 years. She keeps telling me 15 minutes later after she calms down, “I see it” “I’m sorry” “I’m a piece of shit”… Next day, same thing. Then she says you need to work with me. And she will change. But it’s just a wheel. 

And on top of this she is gaining some weight from BPD meds but nothing major and I keep assuring her, I still find her attractive but the self consciousness makes her so unstable and I suffer

Been dating my GF 5 years now.  It has been a constant thing, I’ve always been silenced We are living together and she has nowhere to go. But the fighting is getting bad and my patience is getting extremely low. I’m on the verge. Idk what to do 😑.