Are you under the impression that none of these “problems” have solutions that involve no gods?
@Faizal_Ali,
No. I lean towards a theistic explanation, but I could be wrong.