By using this site, you agree to our Privacy Policy and our Terms of Use. Close

The idea that only religion can teach morality is quite pessimistic in regards to human nature, because from that view you can only be good because you fear punishment from god (or hope for reward).