Jjjj210010,

We are here to listen to you and support you emotionally.
If you want a lay-person's assessment tool, Randi Kreger's book "Stop Walking on Eggshells: Taking Your Life Back When Someone You Care About Has Borderline Personality Disorder", 3rd edition is an excellent resource to help you figure this out.
Also, see if she has 5 or more of the symptoms at a disordered level at
https://www.merckmanuals.com/professional/psychiatric-disorders/personality-disorders/borderline-personality-disorder-bpd#v25246812With all of this stress, please be kind to yourself, and do self-care so you have enough energy to navigate this emotionally.
Take care.
SD