I am ruining the relationships I have with people in my life (my romantic relationship and friendships) due to my extreme mood swings. I get very upset, hurt, or angry over simple things and I feel completely justified at the time. Then, I am overcome with guilt and anxiety over getting so upset. I don't know how to control my emotions and most of the time I don't know if I was justified in how I felt and reacted. I have been through years of therapy (and I am still currently in therapy) and I try to approach every situation with communication and respect...however, when the person does not comply or agree with what I am saying, I feel belittled and become angry. I honestly do not know how anyone is able to put up with me at this point (my boyfriend in particular). Any advise would be greatly appreciated.