Most Helpful Girl
Do you love her? If you do, perhaps you should sit down and calmly talk to her. She clearly has a problem she cannot solve. Perhaps she cannot easily start a conversation and talk about it with you. Her behavior towards you could be her way to ask for help (I do not know what she does to threat you like crap... there is a boundary to that too). I know it does not make sense, but stress can make us do things we later on regret. I know you are not responsible for her happiness... but you should look at her with compassion. If you love her.
If you do not love her... it should not be that hard to walk away, right?
Most Helpful Guy
Well, these are not good signs, these are signs of an unhealthy relationship. She also seems controlling. Have you tried talking to her about it?