Any woman who accepts poor treatment from men will never inspire a man to want to be his best self for her and work to keep her. In addition, this attracts the wrong kind of men. Often, allowing men to mistreat you is a sign of a low self-esteem. If your self-esteem needs fixing, then fix it BEFORE you enter into a relationship. If you're not confident in yourself and in what you want from a man first, no relationship will work. Work on you before even considering working on a relationship with someone else.