me and my gf have been having issues that has led to an on and off relationship because she constantly tells me I am selfish and until I accept what she wants we are always never going have a stable relationship and will leave me.
I keep getting tired and breaking up with her and we keep getting back together over and over again.
we got back together 2 months ago. she says I need to stop breaking up with her or she will never put any effort into the relationship but she doesn't believe that the root cause of the break up starts from her behaviour - finds that am wrong to have female study buddies, that I don't share my relationship details with my classmates, and that I don't do the things she wants.
we got to the same issues again last week because it is her birthday in three weeks.
we live 400 miles apart because of my studies and work, she works full time. she is upset and annoyed that I haven't made plans for her birthday which is 4 days before my medical exam. so she is upset that s]her birthday should have been a priority for me as its important to her. I feel that she is being unreasonable because she isn't considering that I have exams 4 days after her birthday and that I need time to study for my exam. am i wrong or is she being unreasonable towards my situation?