If you need any more thoughts or different points of view of what you are going through, feel free to post it here or write to me. I've found out that strangers sometimes have a better point of view, because they see everything from the outside.
I myself have been through a relationship where we used to break up every now and then just because things went out of proportion everytime we fought. We didn't live together but it was painful. We both had too many problems and unsolved family and personal issues. I got to work on my problems and he tried as hard as he could. After four years we finally separated definitely, but we're still the best of friends. We can communicate much better, we still love each other, but wr have to remain just friends because he doesn't live here anymore. So, I would strongly recommend you go to therapy and take your meds. I don't know your case, but sometimes a good therapy can work wonders where medication has failed over and over again. I, for example, used to cut and hit myself, I wanted to punish myself and even wanted to die. But there was a point where I understood that I wouldn't die and that the best punishment I deserved was to face what I did and not to hit myself. I also realized that there's a big difference between being depressed and being sad. There's no point in being depressed, cause life goes on and it never stops for anyone, so I keep on doing what I have to do, sometimes I force myself to go to parties because I know I can't be sad forever, life won't wait for me. Right now I'm starting to get over one of the hardest times of my life. It was very painful, but I always knew it would pass. It's been 8 months and sometimes it still hurts. So... I'm sorry for such a long post. I don't even know if any of this helps, but I'm sure empahy always makes us feel a bit better