Most Helpful Guy
I don't think all women will hate you for being good looking, only the insecure ones, some people would like you for your looks but if you'll tell them that you know that you look good it will seem a little arrogant. As in your question itself some people might assume you to be arrogant, stick to the ones that really understand you, and you can downplay yourself sometimes to seem to others that you're not perfect. I'm not saying that you should feel insecure because of your looks, it's great that you're self confident, just make sure that you don't look over confident because of how you look.
Most Helpful Girl
I believe that you do something that triggers their strange behavior. If you're really nice and down to earth those who get to know you just a little bit won't be trearing you badly...