Just maybe his lack of understanding on this and moral relativism comes from his theory that there is no God and therefor no moral absolutes.
Let's see . . . I don't want to start a debate so I'm going for focus on sharing my feelings . . . I'm an atheist. I have friends who are atheists. None of us are amoral. There are other foundations for morality besides divine command (I'll expound further on this if you are interested, but not here). My point here is that the implication that a lack of belief in a god leads to inferior morality is unfair and offensive.
Like a spent gladiator
crawling in the colosseum dust
who can count on his remaining limbs
all the people he can trust.
Like the one who stands behind him
cheering him on
Estatic when he stands defiant,
wild with abandon when he's gone
just stay alive.
do whatever you need to.
you are worth it.