Nope, I proposed a spiritual explanation, and even admited in the OP that atheists will reject this so why are you asking me for evidence that you’re going to reject anyways? If I had known this forum was predominantly anti-Christian, I wouldn’t have bothered.
The sad reality is most of the posters here are resulting to dodges, half truths, insults, mocking, and outright lies. Typical atheist MO.