1.being too proud
Most men are probably guilty of this. While some won't even notice that they're being too proud of themselves, it would still be fitting to have a self check all the time. When you start talking about your social status, your paycheck, your newly purchased gadget, your car, you have a problem. A man like you must recognize the difference between confidence and being too proud and self-centered. Or else, you'll find women turning you down.
2.bad attitude
Bad attitude constitutes to a lot of unpleasant traits. But when you say bad attitude, you're simply a person who is difficult to deal with. You seem to have mood swings all the time especially when things don't go your way. You're very hot-tempered and are easily irritated. If you're a man who struggles with this kind of attitude, now is the time to change it. That is, if you don't want to experience another rejection.
3.being indecisive
Women don't like men who can't decide for themselves and those who simply can't take the lead. Men who are weak don't have a place in any woman's heart. So if you're this kind of man, you have to know that this attitude is an utter turn-off. You have to remember that one of the main reasons why women reject men is because of their inability to make up their minds. So be man enough and take the lead! Be the leader that is innate in you.