Some of your, and my, ancestors likely *were* Neanderthals. Mine at least.
Besides, my wife tells me I look like a rather large Neanderthal, but less hairy.