I know this is different because I'm a guy.... but I've been with my girlfriend for over 5 years and I've wanted to get out but am scared to. She's been terrible to me quite often, verbally abusive, has cheated on me, lies often about major issues, etc. Obviously I need to leave but I have a few reasons why I'm scared:

1. She depends on me financially and I honestly believe that's the main reason she gets mad when I've talked about how I can't do this any more. She has threatened to "ruin my life". I'm scared she could do anything from harassing my family and I to something way bigger like falsely accuse me of raping her or something.

2. I know I'm good for her. Even though she doesn't appreciate it, I see the other people she has and does associate herself with and it's not good. It's really hard to force myself to not care about her even if she's not good to me.

I would appreciate any advice, tips, encouragement, anything really. Thank you.