4 years of destruction
I've been in a relationship for almost four years. She's a woman I've done everything for. She lived in a dorm. I used to buy her cigarettes and take them to her. She lived in another city. I'd get up at 5 am to go see her. I did everything I could.
I'm skipping over some things that happened in between.
I live with my grandmother and grandfather and take care of them. (details)
My girlfriend came to my house for a few weeks. She was staying with us. My grandmother was a little uncomfortable with her. She was afraid I would leave. Because of that, there were times when she treated my girlfriend badly, and I would talk to my grandmother and resolve it. But this time, my girlfriend was arguing with me. She kept telling me to get a house, to move somewhere else. I argued with my grandmother about this and said I would move out. My grandmother cried, and I gave up. That's how it stayed.
I knew my girlfriend had a lot of boyfriends in her past, but it wasn't a problem. She knew about my past too. But my past was always a problem. She constantly fought with me because of my past, and it caused me to have many temper tantrums. One night, during another fight, she attacked my grandmother and left the house. After that day, I continued to talk to her and see her. I loved her very much and couldn't leave her (these events and more happened about two years ago). We still talk now, and she belittles me. She's always blaming me. She accuses me of destroying the dreams she had.The girl has assaulted me, she's torn my arm apart, all because I have a girlfriend and it's not a flirtation, just a friend. She's always calling me narcist and manipulative.
The only thing I told him was, "If you come back with happiness and peace, I'm up for anything, but if not, I don't want you." Because of this, she calls me disgusting, says I'll never amount to anything, says I'm moving on with my life while she's rotting away, and threatens suicide. For three years, I've been constantly humiliated and made to feel bad, but I can't give up.
I still can't get over the thoughts and sadness, but I want to know what to do about this situation.