All of our reasoning comes in two forms, those that are self-evident or true by definition, and those that exist as matters of fact. To say truth is independent of perception is to know what truth is; an assertion too far by any standard it seems to me! But while experience may not be a criterion of truth in terms of certainty, that is to say a logically necessary sense, it is universally the way we agree to what is the case. For example we accept that there is a moon, even though there neednt be such an object, and we can explain how its existence can be confirmed, even to the extent of travelling there; and we accept that there is a world of physical of phenomena because denial would be self-contradictory. And while of course there are numerous examples of scientific hypotheses that cannot be replicated, as well as theories that turn out be wrong or false, they at least refer in all cases to the actual world, a world that we all share and experience. The physical world consists in form and matter, solidity and extension and is certainly explicable in those terms. In contrast the supernatural has nothing whatever to identify it and is simply just a belief that cannot be explained in terms of the former.
And there is no objective moral realm as some God-given law; there is only the learned experience that ensures we are able to co-exist with our fellow man in reasonable harmony. Right and wrong is simply a matter of what is beneficial and able to keep us from harm, and thus the prior self concept has a mutual gain for us all in practice. Our being utterly selfish is what enables our continued existence as a species and, incidentally, it works in exactly the same way for all other animals too.