Goodies,
Here are some things that I believe cause women to remain in unhealthy relationships:
Lack of self-esteem
Lack of self-love
Dishonesty--that is being dishonest with yourself
Not reconciling the issues from the past
Not following your intuition
Lack of self-respect
There are probably more but those were the first that came to my mind

.