Ok so I have been dating this girl for about 4-5 years. I must say though it has been on and off for 4-5 years. I'm currently 31. When we first started dating she would do things on a regular basis that were pretty disrespectful and hurtful to me. We worked through them. Then there was a phase where anytime something went wrong she would basically just breakup with me. Wells later we'd be back together. Year or so later we break up for a few months. And eventually find ourselves together again. She recently stopped drinking, which was good as it led to many of our issues and made them worse. But the alcohol was seemingly a coping mechanism for her social anxiety, which she has always had, but it's much more obvious and worse now. We are great when it's just us, but when I try to I bite her out with my friends she clams up and becomes very quite and antisocial events my friends go out of their way to be extra nice to her and try to include her in conversation. She's not very driving in the relationship. She's 31 and still lives with her mom. She has a lot if debt and is not the most responsible with money, to say the least. Months ago she mentioned thoughts if ending her life, which really scared me. There's a lot I live about her, but it only involves when it's just the two of us. She doesn't have many friends. I'm just not sure what to do or how to make sense of the whole situation. I can say if I'm being honest I don't think I can do this the rest if my life. She doesn't push me, or herself for bettering our lives. I'm afraid to call it off as she is rather emotionally unstable, and I'm not exactly sure I want to call it off. Any insight or opinions and questions are welcome.