Most of us have microscopic, worm like mites named Demodex that live in our eyelashes and have claws and a mouth.
-137
Our eyes are always the same size from birth, but our nose and ears never stop growing.
266
On average, a human being will have sex more than 3,000 times and spend two weeks kissing in their lifetime.
161
Research has determined that most people are happiest at 7:26pm on a Saturday night.
69
In ancient Egypt, priests plucked EVERY hair from their bodies, including their eyebrows and eyelashes.
130
It takes approximately 12 hours for food to entirely digest.
93
A man's beard grows fastest when he anticipates sex.
239
Crying literally alleviates stress and uniquely allows humans to decrease feelings of anger and sadness.
24