Wallace found the same mechanism
Alfred Russel Wallace mailed Darwin an essay describing natural selection in strikingly similar terms.
Philosophy & Thinkers
He had the theory that would change science forever. He sat on it for twenty years. Darwin had the core idea of natural selection by 1838 and published On the Origin of Species in 1859.
Quick answer
Darwin waited because he knew the theory would be socially explosive, scientifically attacked, and personally painful. He spent two decades building a case strong enough to survive. He may have waited even longer if Alfred Russel Wallace had not independently found the same idea.

The hook
He had the core theory about twenty-one years before publishing.
The hidden mechanism
He accumulated evidence from many fields before going public.
The twist
Wallace's letter forced the issue in 1858.
Common mistake
He was not afraid of arrest; he feared social, religious, and scientific consequences.
Next tiny mystery

Science & Discovery
Another curiosity-driven explanation about ideas, science, or technology changing the world.

Science & Discovery
Another curiosity-driven explanation about ideas, science, or technology changing the world.

Philosophy & Thinkers
Another curiosity-driven explanation about ideas, science, or technology changing the world.