That's what happens when one does not take into account that those authors of that scripture drew heavily from mythology in their writings.<quoted text>
The sons of God in Genesis 6 and Job 1 WITHOUT A DOUBT represent angels. Thats what the context tells you. But you keep trying to judge the context by the NT which makes little sense
Here is an sampling of the Catholic Legate taking on Genesis 6:
As for St. Peter's comments, which, once again, play off the popular beliefs of Hellenized Jews (in order to make a point), it was Greek-speaking peoples (Hellenized Jews) who equated these "sons of Heaven" with the Titans-the beings who ruled the earth prior to the pagan GREEK version of the Flood story (the myth of Decurion and his boat/ark). Thus, even in taking a more literal approach in regard to these "sons of Heaven" (an approach which Rome, in her more practical, Latin understanding, later condemned... by making it clear that angelic beings, esp. fallen ones, cannot father children) the early Greek-speaking Christians are still SCREAMING the fact that Genesis 6 is an element of mythology because these Greek-speaking Christians equate these "sons of Heaven" with the mythological Titans.
Their offspring were "giants" who attempted to enslave mankind.
Again, that's incorrect. In Greek mythology, the Titans themselves were the giants. And, again, the Titans did not mate with mortals; rather, it was the gods, their successors, who used to do that a lot.
Clearly St.Peter is making a connection between the Greek myth and the Genesis account.