Women who don't wear the veil have less self-confidence. They feel they're missing something in their social life and they want to fill the gap with their femininity. You have to see how hard they try to refresh their make-up in public bathrooms to understand this. It is the issue of self-confidence that reminds Hillary Clinton [to apply] lipstick in the middle of diplomatic talks (picture here).
Another reason why women who don't wear the veil don’t have self- confidence is that they feel they're being judged by many men -- clearly men have different tastes. I know a girl who is very light-skinned and blond: she is beautiful, one of those types that are called foreigners. Once her boyfriend told her that a woman should be dark and hot. Poor thing, she was saddened, she asked me whether she was very plain. I told her: no, my dear, you're not, you're very pretty and European. Your problem is that you've sold yourself cheap to any worthless guy who can voice his opinion about you.