If you'd like some entertaining & educational podcast listening give this one a shot as Phil Zuckerman & I consider what it means to be moral and why religion is not necessary for living an ethical life (& why the Is-Ought Fallacy is itself a fallacy IMO).
Science Salon #82 Michael Shermer with What it Means to be Moral —evolutionary origins of morality —“is-ought fallacy” & why it need not always apply —moral progress & secular forces —reason & solving social problems —seven secular virtues