bigsleepj wrote:Before the Deluge God said that because of man's sins (this is in the first parts of Genesis) He's not going to allow men to grow old past 120. That's a possible answer.
This has been discussed before, and this is my take.
God says in Genesis 6:3, "Then the LORD said, 'My Spirit will not contend with man forever, for he is mortal; his days will be a hundred and twenty years.'"
I don't think this refers to how long a man will live. Remember, Noah lived 500 years, and if you read Genesis 11, you'll see that Shem did too.
So what did God's statement mean? I think He was saying that in 120 years, he would send the Flood. It was a measure of time until God's judgement, not an age restriction, because if it was an age restriction, how did so many people live longer than that after the statement?