It is important to read this verse in the Hebrew. God regretted that He made man on the earth and He was grieved. He said: "I will
destroy man whom I have
created from the
face of the
earth". Earth here is
Adamah in the Hebrew. This is a reference to the man living in Eden at the time. We know that God did not destroy man from the whole world. God gave us our Bible, God also gives us the natural record that we find in the natural world. He would not and could not contradict Himself. The name used for God here is different from the name used in Genesis Chapter one. This is the God in Eden, the God of Adam and Eve and their descendants. Again, God does not contradict Himself. He gives us the Bible and He gives us the natural record showing His Creation and the work He has done in this world. We need discernment to understand what is going on here in the Bible. Who God is unhappy with and who was destroyed at this point in time. In Mat 24 37 we read: "as it was in the days of Noah". Once again God is going to cleanse this world. First by water and next by fire. People mocked Noah then and people mock Noah now. Again a time is coming and this time it really will be the whole world that will be destroyed. So there is a comparison to Noah's day in the Ancient world and the world we live in today at the end of this current age or era.
6:6 And it
repented the
LORD that he had
made man on the
earth, and it
grieved him
at his
heart.
6:7 And the
LORD said, I will
destroy man whom I have
created from the
face of the
earth; both
man, and beast, and the creeping
thing, and the
fowls of the
air; for it
repenteth me that I have
made them.
37"For the coming of the Son of Man will be just like the days of Noah.
38"For as in those days before the flood they were eating and drinking, marrying and giving in marriage, until the day that Noah entered the ark,… Mat 24 37