I just want to see if anyone can relate to this.

I have been seeing my GF for about 3 months. We have had a few fights(she deals with some emotional problems as well) but when not arguing we are a very good couple with good chemistry. Now here is the question:

Even though I am happy I go back and forth if I want to date her. I will take a tiny issue and make myself believe it just wont work. Almost like a subconscious defense mechanism. Now when she gets upset or we talk about breaking up, I panic like hell inside and can't let her go. I have never been able to end a relationship even when I wasn't happy.

Can anyone relate? Is my BPD making me unhappy in the relationship or is the BPD keeping me attached? I'm just so confused inside