These are unattractive traits in women that turn guys off. Even a very beautiful girl won't be able to keep a guy if she has these traits.
The first trait is being overly jealous. Nothing is wrong with some jealousy. SOME jealousy. But what's worse is when someone becomes overly jealous to the point of trying to control your man. This is not good and is very unattractive. This makes guys want to get away from you and lie to you. This is also a sign of low self-esteem and insecurity.
The second trait is having a victim mentality. Nothing's wrong with feeling like the victim but realize that it is counterproductive. Women who have a victim mentality always blame the outside world for their problems. They never really take full responsibility for their actions. They lack that ability for some reason or another. But if you become a victim, you're going to blame your guy for everything; that includes your happiness and unhappiness.
Another trait is having a bad temper. Nothing is uglier than a girl with a bad temper. You can have a bad temper from time to time, but all the time? No. Guys will grow tired of it no matter how beautiful you are.
Also, rudeness. It repels men... enough said.
Another trait is being ungrateful. Ungratefulness will make you only see what went wrong as opposed to the good things. When you are like that you're always pointing fingers. Always complaining and bitching.
Being dependent is also another trait that is unattractive to men. Nothing is more unattractive than a woman who depends on another man to be happy than a woman who treats her guy as an actual dad for emotional support. It's okay to have one to support you, but to define who you are and to NEED them for happiness is a problem. Guys will grow tired of that attitude because they want a woman who they feel can do well without them.
There's a certain point where it doesn't matter how beautiful you are, your negative traits are going to sabotage you. Focus on the inside.
We discuss this in greater detail in my course.... click here.