Hello I'm so torn about my boyfriend. We argue so much because I can't get passed the lies and betrayal. My grandma passed away this March and I was left her home. My boyfriend and I are currently living together, and it is hard to break up with someone you are living with. I'm 28 years old and he is 25. At one point he was my knight in shining armor and now he is a liar to me. I feel so bad for him because his anxiety is ruining his life. He has REALLY BAD anxiety and it has damaged our relationship a lot because of his thoughts. I forgave him a thousand times but he still does things he should not do (message random girls online) and then blames it on his anxiety. He says he does it because he knows I don't love him anymore because all the times he messed up. He also says he sometimes don't remember when he does this because the Xanax he takes. He abuses Xanax and he turns into a different person and he does do things he don't remember the next day but I'm not sure if that is a good enough excuse to message random girls. I love him so much and want to help him get better but I feel so DUMB to stay with him after I seen messages. (These message go absolutely no where they are very short and then he will stop completely messaging and then move on to a different inbox and do the same thing over again.) I'm so torn because 1. he is doing this stupid crap and 2. the message are random and empty. Should I leave him for this? Should we work on it? We have no kids by the way. Also, I have gotten really depressed since my grandma passed and my boyfriend turned into a bad boy. Any advice for a confused girl?