So, first a little background. I'm 26, currently living with my girlfriend. We moved in together a little over 3 months after we started dating and have been at it for the past 3 months or so. Around 2 months ago I took the decision of going back to school for a degree.

In school I ended up meeting this girl who has anxiety issues and social phobia who seemed to be struggling. I empathised with her struggle and decided to offer my support and eventually we started developing a friendship and hanging out together. I found her attractive, and needless to say, in less than 3 days I was 1000% head over heels for her.

My girlfriend has issues of her own and eventually she found out that I had fallen for this girl.

Now, I'm not entirely sure how, as memories are a bit foggy, but soon after this i went into a spiral that culminated with my girlfriend confronting her and telling her stuff that she shouldn't have.

This all happened last sunday.

Me and the girl texted on monday (which was actually the peak of my "i have no idea what i'm doing" state) and she ended up saying that we were harassing her, said she was scared and that if this kept going she would report me to the school.

I had a massive fight with my girlfriend and then a complete breakdown. My girlfriend and I are ok now (she knows I have BPD), but things are still a little off. Some times I will switch from being nice and caring to cold and resentful, but she is being very understanding.

Now, I know that the other girl and I won't ever be friends, but I feel extremely bad for the whole thing, to the point that I'm having serious anxiety issues. I am currently taking a 1 week break from school to give her time and space, but I would like to apologize and tell her about my BPD. Would that be wise? Or should I just stay away? I am so conflicted.