I have been with my gf for two years and most of the time we have a pretty good relationship. However, at points where she feels she does not have control, she does crazy things. One time when I plagiarized love letters to her, she went crazy and started to drink excessively and she finally stopped after she was caught drinking and driving. However, later when I told her I decided to have a different religious view from her, she started smoking weed..
And she would smoke with her "friends" and one time when she went to smoke at a male "friend" house, he sexually assaulted her when she was high.. I got an std because of this.. And I don't know what to do.. She has had a past of sexual abuse in her youth so that may be the reason she turns to drinking and/or smoking and her psych diagnosed her with depression and she take meds for depression but she refused out of fear that it may change her.. But I don't know what to do here..I'm not sure if I should stay because she acts crazy when she feels she does not have control..