Genesis 6 gives us our first glimpse and the tone indicates giants had long been dwelling amongst men.
Just like God spoke to Noah and gave Him a specific blueprint, He will give one to you. He will always provide you with a way out.
When Cain cried out, “My punishment is greater than I can bear!” he was only thinking of himself.
God forewarned Cain that sin was about to overcome him.
History is filled with an infinite number of tragic stories regarding inequality, chauvinism and abuse towards women around the globe. While many of these accounts are shocking, God was not surprised by any of them.
YHWH was in no way surprised by the fall in the garden.