Just asking...

I don't know about you all but when someone gives me advice, I take it to heart (perhaps maybe too much). I was chatting with my cousin about my relationship with my boyfriend and I told her that I do love him and he's done a lot for me in the past. He does have issues however that we are trying to work on. I mentioned to her that he does talk about self-harm and he does like to ” punish ” himself by speaking bad about himself when he feels overwhelmed or we get into a fight. I also have my toxic traits as well like joking about committing suicide ( pointing to my underlying thoughts of doing it) and anger issues. We are both currently seeking therapists both together and separate. But she told me that if it were her, she would have just got him the help he needs and broken up with him. I know it's just an opinion but am I being stupid? Should I truly just leave?