I was going to mention that maybe you should do some research about Borderline Personality Disorder. I'm of course, not a Dr, but what you're describing seems to fit in the symptoms and description of Borderline Personality Disorder. Again, I'm not a Dr, I don't have it but I've read a lot about it.
Best wishes to you no matter what your diagnosis is. I hope you find something to help you feel better soon.