This thread makes harsh reading for a victim of domestic abuse, of which I was one. It is not as clean cut as chosing to stay, for a long time I didnt realise that what was happening in our relationship was domestic abuse and therefore it was never a conscious decision oh he is abusing me but I am staying any way. They have a way of getting in your head and making you feel like this is normal, or that it is your fault and then when you do eventually realise you have been worn down so much or are so scared that it isnt easy to walk away. Then there is the thought of them hurting you/your LO's/your family/themselves (whatever particular threat they have chosen at that time) if you leave, and well you KNOW they are more than capable of carrying those threats out, you feel like at least whilst you are in the relationship you have a little control, except you dont but the manipulation has made you feel that way.
I would say I am a fairly strong person, who has coped with more than many and I was a victim. I didnt walk away, I dont think that makes me a terrible, selfish person. I think it makes me a victim of a terrible selfish person.