These historic memes prove that the mankind has been struggling to overcame the same stuff since forever. Modern humans are not unique in any way.