A wide variety of cultures and societies hold several basic moral values in common. These include respect, honesty, courage, love, forgiveness, trust, dignity, kindness, compassion, humor, financial responsibility, law-abiding behavior, sympathy and the avoidance of violence.