Yes indeed. What an awesome God we serve!
Those with faith need no explanation, and for those with no faith, no explanation is possible. ~ Saint Thomas Aquinas.