You are demanding an answer to a question predicated on the existence of God. No answer, not so predicated, will satisfy you.
Yes, human beings have brains that reason and find meaning whether they are creating abstractions like gods or concepts of perfection or whether it is a determination on how best to treat one another.
No one had to mention perfect truth or perfect morality - this isn't our first rodeo on this topic.