This has been an awful night, my boyfriend and I got into a huge fight. First a little background, I currently live in my house with my mother, my boyfriend, and my son 50% of the time (I share custody with my ex). Well my boyfriend HATES living with my mother. She does not really even bother him, she stays in her room mostly. And its because she knows he does not want her around. For months now things have been tense. The stress has been getting to me, and I have not always been a wonderful person to be around. When I lose it, I lash out in such ugly ways. I do my best to keep my temper, but I am a failure at that. So anyway, tonight my BF got pissy because we can't keep the cat we found in the neighborhood because of my mothers allergies to cats. Then he just unleashed on me, to the point where I was asking him to stop yelling at me. He refused. Not much longer after that I told him to move out then. Find another girl then. I told him to never call me any pet name. I didn't mean any of it. He's already said he will move out as fast as possible. I wrote him a letter, just telling him how I am feeling. He is already asleep, I guess he doesn't care at all. I don't know what to do. I love him, I don't want to lose him. I can't even stop crying, as I type this I have tears. I just needed to get it out. I have no friends to call, I have actually fallen out of touch with nearly everyone. Please talk to me.
ETA: Should I try to do all I can to save my relationship? or should I just let things take course ? I will answer any questions asked.