Is it normal to hate a friend who is angry all the time?

I am an 19 year old guy. I have this friend who every time something doesn't go the way she wants it to she gets pissed off and treats everyone like shit. I know she doesn't have a great family but if you tell her your opinion on anything and it disagrees with her she gets so pissed off that one time she tried to stab me in the neck. I don't know if I should just cut her loose or if I need to try to help her because I know she has a lot of problems. I'm not talking like she's mentally handicapped I'm meaning like she has a lot of emotional problems stemming from the fact she grew up in a verbally and at one point physically abusive household. I want to help but don't know if I can anymore. It's getting harder and harder to stay but it's still really hard to leave. What do I do?

Voting Results
75% Normal
Based on 12 votes (9 yes)
Help us keep this site organized and clean. Thanks!
[ Report Post ]
Comments ( 5 )
  • meepman

    My sister is like this, I get she isn't the best off but doesn't excuse being a bitch to everyone.

    Comment Hidden ( show )
  • Paradiddle

    I believe that it is important to be your own best friend too. As your own best friend, would you let yourself befriend someone who is potentially toxic to your life over both petty things and past events that has nothing to do with you? You deserve a peace of mind too and I feel it is unhealthy to keep someone around like that just to be kind.

    Comment Hidden ( show )
  • thegypsysailor

    Some how I think you are missing the meaning of the word 'friend'. Friends don't usually stab you in the neck!

    Comment Hidden ( show )
  • Ace9

    U gotta help her.

    Comment Hidden ( show )
  • Cliche1234

    I'm not good at giving advice but I just want to say that: watch your back when you're around her. Thing could have gone worser if you let your guard down around her.

    Comment Hidden ( show )