BPD Gf is really draining me out

I have a girlfriend that is diagnosed with BPD. We've been together for 3 and half years already and we just discovered her BPD last week. I am still having a hard time whenever she is acting on her BPD and even if I know that she cannot control it and it's not her fault, I still find it hard to keep my temper and not defend myself when she accuses me of something. She is a really good partner always supportive and loving but my main problem is she's being too nosy about small things like whenever I look or even just face towards someone who is also a female, she will burst out and that's where it starts. She accepted to do her treatment and tomorrow is her first day. My problem is this is too much for me and I'm doubting if it's still worth it even if she took a treatment. She also goes wherever I go and make me uncomfortable because she's causing a public disturbance whenever she's acting out on public which makes me feel ashamed too since I'm with her and I'm the one she's fighting in public. I stopped going to the gym already because of her since she always surprisingly pops up there whenever I am working out even if I told her not to go. Then she'll get jealous of other girls even if there's no contact from me. I really don't want to leave her but I can't hold anymore the mental and emotional weight of the relationship. I also feel guilty that if I leave her she won't have someone else who she can talk to since she live alone and away from her family, her family also doesn't want to talk to her that much and she doesn't have close friends too (that I know of) since most of them are already turned off about her attitude. Can anyone help me collect your insights and opinions on whether should I continue our relationship or not?