Most Helpful Girl
He's a guy the reason he's attracted to you is because of your looks.
If you're waiting for a guy who doesn't go for looks you'llbe waiting for some time lol
In your case he seems extreme so dump him. Most guys see girls as sexual objects but at least they can appreciate and occasionally respect her.