You look anything like that picture??
The Neanderthal Theory(Picture Below)
These guys in Georgia (below) are 1.8 million years old and they don't look as primitive as your picture.
Stranger In A New Land