Three years ago, living in the south, I was bullied due to my race. I dropped out and began homeschooling. I moved back North and began high school again, but they wouldn't accept my credits and placed me back in tenth grade. (I was previously an AP and honors student) I tried tenth grade out for a while, but being 19 and going to class with 16 year olds was extremely difficult, and I ended up dropping out and getting my GED. I've been with my boyfriend for 4 years, and he is my only friend. I'm currently still living with my parents, and they fight a lot. I constantly feel worthless, and it depresses me to no end that I ended up with a GED when I dreamed of graduating with honors and attending Harvard. Now, I find myself going from being in okay moods, not particularly happy, but okay-ish, then when I see my boyfriend, I go from being happy to being frighteningly cruel to him. He's never done anything wrong, and All of the sudden I'm lashing out at him and calling him names, and I can't control it. It really, really scares me and it keeps getting worse. I keep trying to stop what I'm saying, but it's as if it's not me saying it, and I'm sitting in the backseat watching it happen. I cry endlessly once I've calmed down, because he's everything to me, and the last thing I want is to hurt him. I just want to feel normal again, and I'm always depressed and lonely. I haven't had friends in 3 years, and he's all I have, I'm so afraid of losing him. If I keep hurting him like this, I may end up leaving him for his own good, because no one deserves to be treated like this. I really say the most awful things to him, and can barely remember all that I've said afterwards. What's wrong with me? How can I stop this? I try being happy, but the fake happiness tends to make it worse. Please help me.
First off, you need to get out of the house with your parents, their constantly fighting isn't doing you or your moods any good. And, it's not a "mood," it is depression, which lurks around us in many different ways.
You need to do whatever it takes to move into your own place and then you need to get some help for all of this junk that has happened to you over the years that is still in your head, subconscious or not, it stays. You can say you don't think about it, or that you have gotten over it, but it's obvious you haven't. And you will never have a "normal" relationship with anyone until you fight these demons.
If your boyfriend does leave, please just let him know before he goes that it wasn't him, that you are sorry because it plays a heavy toll on the person taking all the heat from your anger, also. And, that is NOT a "blame" statement, this is not your fault. But, you need to do something aboutg these feelings soon because if you continue to abuse your boyfriend knowing that there is a problem and it's probably you, then it does become your fault.
Good luck to you and please keep us posted.