Genesis 6:3’s “120 years” is not a lifespan cap but God’s countdown to the Flood, rooted in Hebrew grammar, context, and divine judgment.
Genesis 6:2 and the Translation of “Sons of God” (בְּנֵי־הָאֱלֹהִים)
Genesis 6:2’s “sons of God” means angelic beings, not human rulers. Literal translation preserves the inspired sense supported by ancient sources.

