My girlfriend of 2 years is an absolutely amazing person I would say about 95 percent of the time things between us are almost perfect.

But everyonce in a blue moon it is like I am living in a nightmare. I have tried everything from defending myself carefully from a barrage of verbal insults and destructive behavior. 

when I first found myself in these situations I was extremely defensive, throwing every verbal attack her back (obviously does not work). after realizing this made the problem worse I decided next time I would just take the verbal punches, unfortunately this doesn't seem to help either as she will continue to insult or gaslights me until I blow up.  the recent episode I decided I would just distance myself by putting in headphones and ignoring her, this result in her just destroying things to get my attention.

I am at a loss and just emotionally exhausted. I am looking into couples therapy and hoping maybe someone with it can help me diffuse the situation. I love her too much to give up 😞