I don't know if I should break up with my girlfriend but I keep thinking about it. We've been together for almost 5 years now and we both love each other, but I don't know if that's enough. Sometimes she makes me feel like I have to ignore my emotional needs so that I don't upset her. When I express things that hurt me, she manages to turn the conversation into her being hurt and I end up consoling her or apologising for everything. She shuts me out when I try to communicate, but accuses me of "running away" when I get quiet because she isn't communicating with me. It feels like if we have a disagreement she always views it as my fault. She has told be directly before that it's my fault and that I need to fix it. She's emotionally dependent on me and ignores me after we mutually agree that I am going to take a few hours for myself because I want to focus on my hobbies. She's not a bad person or abusive and not a cheater. I feel like I shouldn't complain about my relationship.