A total eclipse took place today in North America, and was the first one since 1979. The next is 2024. Our part of the continent only saw 71.6% of the sun covered... if we didn't have clouds to block our view.
At any rate, the distance from the earth to the moon and the earth to the sun make it so that a solar eclipse perfectly sees the moon cover the sun. What are the chances of that happening with a planet like earth and its moon coming between it and the sun? The sun is 400 times bigger than the moon! Imagine a huge sun that size with a tiny moon, and when the moon comes between the earth and the sun, the shadow perfectly covers the sun!
The sun, moon and stars are said to be for signs in
Genesis 1. I think God did that on purpose. I believe the sign's purposes will vary, and I must add I reject the blood moon frenzy made popular by TV evangelists in the last few years, as well as any astrological error associated with horoscopes. But these things are for signs. We just need to be spiritually mature enough to learn what the signs are about.
This means the while the sun is 400 times bigger than the moon, it is 400 times further away from the earth than the moon, making the moon fully cover it when it passes between earth and sun!
God is great!