Women hate men that have low self confidence or self esteem because self confidence and self esteem drive one's thoughts and the way one thinks. It's because what you strongly believes is what you achieve, it's just a matter of "it's all in the mind".