Sons of God and daughters of men (Gen 6:1- 6:4)

“When people began to multiply on the face of the ground, and daughters were born to them, the sons of God saw that they were fair.  They took wives for themselves of all that they chose.  Then Yahweh said, ‘My spirit shall not abide in mortals forever, for they are flesh.  Their days shall be one hundred twenty years.’  The Nephilim were on the earth in those days, and also afterward, when the sons of God went into the daughters of humans, who bore children to them. These were the heroes that were of old, warriors of renown”

Once again, this is an odd strange Yahweh story about the sons of God who seemed to be enamored of the daughters of men.  Who are these guys?  Apparently they were divine beings who belonged to the heavenly court, maybe related to the cherubim.  Perhaps, it was something like the various Greek and Roman gods who had intercourse with humans.  Nevertheless, God decided that he would limit the age of humans to 120 years because the world was getting overly populated.  He should see it today!  The Nephilim people were very tall warriors somehow involved with the sons of God.  This is a very difficult passage that kind of sets up what is coming, the flood.