Skip to content
quotesby

About this quote

What does it mean?
Morality should be based on human nature rather than the idealized wishes of well-meaning people.
In plain terms
Good rules come from understanding real people, not from what nice people want people to be.
What can you take from it?
Base morality on human reality, not ideals.

Where it applies

  • policy making
  • law
  • education

Putting it to work

  • study human behavior
  • avoid utopian laws

Questions to consider

  • What is human nature?
  • Can we change it?

Another view

Idealism can still guide moral progress.

More from Robert A. Heinlein

  1. Morals - all correct moral laws - derive from the instinct to survive. Moral behavior is survival behavior above the individual level.

    Permalink to quote #28
  2. Love is the condition in which the happiness of another person is essential to your own.

    Permalink to quote #30
  3. Life is short, but the years are long.

    Permalink to quote #27

Related quotes

  1. In men whom men condemn as ill I find so much of goodness still. In men whom men pronounce divine I find so much of sin and blot I do not dare to draw a line B…

    Joaquin MillerJoaquin Miller quote #3
  2. L'homme n'est ni ange ni bete, et le malheur veut que qui veut faire l'ange fait la bete.

    Blaise PascalBlaise Pascal quote #4
  3. And do not forgive indeed it is beyond your power to forgive in the name of those betrayed at dawn

    Zbigniew HerbertZbigniew Herbert quote #4