I think looks initially attract women, but personality keeps them around. Confidence is important because, without confidence, you have trouble knowing what you want and what's best for you, and without knowing that, can create problems.
And I prefer confident, even assertive women. Confident women know what they want, tend to play a lot less games, and they want a mate that is compatible with themselves, which is the same thing I want.
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)