you need confidence man. Women can tell when yu are not confident. Being unconfident is a huge turnoff for women. Build your confidence and you wll get girls.
So the answer to your question are you wearing an anti woman deterrent, the answer is yes. Your lack of confidence is just that.