my girlfriend (18) of two years cheated on me (19) last night. she sent nudes to two other guys. 

our relationship is healthy and genuinely very good for both of us - as far as we can tell for the time being; she was only diagnosed with bpd a few weeks back (i don’t know much about the detrimental effects of being in a relationship for a person with bpd, although i’m trying to find out). but last night she was at a really low point. she explained to me today that she was feeling suicidal last night and just got in self destruct mode. she told me she knew at the time that it would harm me and our relationship and that’s why she did it. 

she has now apologised to the two guys for using them (they both have a history with her, separately) and she has blocked them both as they’re toxic for her. 

i don’t really have anyone i can talk to about this but i suffer from my own mental issues so i’d like to think i’m fairly understanding of the situation. i lashed out at her when i found out, she took full responsibility and was extremely apologetic. 

i guess i’m just trying to figure out if i’m doing the right thing - i’ve told her i want to make things work. i’m trying to be understanding of the fact that she’s suffering with bpd but i can’t help but almost ignore my own feelings.

any advice or just general helpful information (or anything anyone can offer lol) will be seriously helpful to me right now. thank you and sorry if this isn’t very clear