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!
Ignore the neighbor, I would tell them to mind their own business
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?