Many either miss what the Lord tells us in Genesis 6 about the Nephilium/Giants. Others are taught the sons of God were of Seth. They miss that the sons of God assembled in Job 1 before Him. Such were not human but angelic. Most seem to want to deny the supernatural. God did create angels. Some of them did fall, as recorded on different occasions throughout our Bibles. God did create angels. Satan was His creation. Often we need to revise what we have been taught so as to find the truth.