Help. Please.

Is there any tips or tricks I can try to not take my gf's burnout personally.. I feel like I am bearing the brunt of all the negativity at the moment and it is really taking a toll on me. 
 

I feel like a tiny priority of her life and the resentment I am getting is not making me feel in a good place at all.. I understand that she is overwhelmed, anxious, stressed etc but she does nothing to help herself. 
 

Am I stuck in this whirlpool.. as this happens 4 times a year minimum and she says our relationship is to blame but our relationship gets strained as she has zero boundaries towards work. It's consuming her life and because of this we have no life but she doesn't acknowledge this she just picks up on when I challenge her regarding being snappy with me.. off with me.. short with me.. 


Doesn't feel like a life anymore. 
How do I be a good partner even when pushed to the brink of leaving for my own mental health.