Codependency Support Group
Codependency is defined as someone who exhibits too much, and often inappropriate, caring for another person's struggles. A codependent person may try to change, or feel shame about their most private thoughts and feelings if they conflict with the other person's struggles. If you are on a journey towards self-love, this support group is for you. Join us and find others...

I find taking some time for myself, just alone, can help. Going to the gym, working out plugged into headphones with my favorite music where I don't have to talk to anyone, cleaning the house, even writing - doing something active, not sitting around simmering can help.
Good luck. :) This too, will pass.
ANGER, directed appropriately, into a career or physical health (exercise) is an unstoppable force, one that brings powerful positive results. ANGER, directed IN-appropriately, only brings about misery. Look for someplace where the anger can be directed APPROPRIATELY. I see a gym with a punching bag that has your name on it!
I actually welcome the anger - it's energizing and moves you to action, as opposed to the doldrums of a black depressive cloud that saps your energy!
Instead of letting his comments cripple me into a ball of self-doubt, I got ANGRY today. You know what? It's HEALTHY - it's your mind and body's way of saying, "ENOUGH IS ENOUGH! I am not going to let you try and control me anymore!"
The only problem with anger I've found is having it pent up for so long, if someone pushes my buttons and brings me to a place where I feel cornered and threatened, it's like unleashing a dragon. My last boyfriend said some extremely disgusting and hurtful things about me, my body, and myself in general to a friend of mine. I emailed him probably the ugliest email I have ever sent in my life...to anyone. Now, in the grand scheme of things, he was really nothing, a short-lived relationship, barely a blip on the radar. The venom I spewed at him was sort of the equivalent of killing a fly with a bazooka - it was vile and hateful. I realized tonight while pondering on this subject at the gym while working out...by unleashing the dragon on him, I was sort of unleashing upon every male that has ever hurt me in my life. Saying all the mean, hurtful and hateful things that I always wanted to say to someone who hurt me, but never could, or never had the chance to, or never had the courage to.
I'm not saying this is good - it's more of a cautionary tale than anything. I don't really regret doing this to him currently - I am still angry. But part of me realizes that I WILL probably feel at least chagrin someday about it, and that being pushed to that breaking point sort of chips a little bit at your own soul. I don't like who I am when I get to that point. The key is NOT to get to that point.
Pick someone you're really angry at right now, a friend, a parent, a former lover. Anyone. Make it good; make it someone who has really hurt you that you're just furious about.
Write them a letter. Say in the letter all the vile, nasty, angry things you want to say. Keep the letter for as long as it makes you feel comfortable. When you feel ready to release the anger, burn the letter, or tear it up into pieces and flush it down the toilet.
I think you might find that exercise really cathartic - it's helped me.
Good luck - you really hit home with me with this post! :)
I think it's important to get to the bottom of what you're angry with yourself about. What you're feeling might be actually a little closer to shame than anger. Were you taught your feelings were bad/invalid? Were you taught that expressing yourself was not acceptable/not OK? Have you been in relationships with people who have tried to change you/make you into someone that you're not? Have you been involved with anyone who ever made you feel dirty/ashamed about parts of yourself that you can not change?
I've experienced all of these. It's taken time, but sorting through those feelings to their roots has helped me with the self-anger/self-injury issues. I'm also currently on anti-depressants and anti-anxiety medication - not that I necessarily recommend it for everyone, but it's allowed me to see things a little more clearly from behind the cloud of depression and despair. Putting things where they belong, exploring the feelings of anger you have towards yourself is important. I don't know you, and I don't know where you're coming from, but I'd recommend something called mindfulness - which is being in the moment. Feeling your feelings. Letting them run through you like a river, like a current. And repeating to yourself that you are OK, you are in the moment, and you are fine just as you are. Be gentle with yourself, and forgive yourself. It's OK to be human. It's OK to make mistakes. It's OK to be the unique person you are.
I hope this helps - I know nothing of your situation, I can only speak from my own experience, and self-loathing/self-anger is something I am very familiar with.
I know it is bad behavior on my part and I guess it is the whole "I am feeling sorry for myself" crap that I put myself through every single day!!!