Ask him to put on spectacles! :p
Ignore. Ignore. Ignore.
Probably not happy with himself he feels the need to put over people down! Don't worry if your happy with yourself tell him where to go!
Well advice him to have a plastic surgery himself. Either he's insecure of you or secretly likes you.
I would pay no mind to your obnoxious neighbor. Sounds like he likes to make you feel insecure about yourself.
height and weight?