I think its wonderful of you to give this advice, but when you're IN a situation like this, it is almost impossible to get out. Self-esteem and Self-Respect come from years of wisdom, and if you don't "walk in those shoes" you will never know how to get out.
I am not attacking your thread, I am just saying that a lot of people, (myself included), don't want to hear things like "walk away" and "run" if they are in that situation. I don't know what it is about it, but it's like we know we are wrong for putting up with a man's bad behavior and don't want to hear the truth. I say that because that's how I felt at a time when I was with a horrible boyfriend.
It's nice of you to create this thread, and I hope it helps women who are going through something bad with a guy.