Cain was not the son of Adam. The serpent beguiled Eve. He was not a snake slithering on the ground, he was an upright, man-like creation. It was only after God cursed him that he became a snake- upon thy belly thou shalt go- Before he was cursed he was able to converse with Eve- Thou shalt surely NOT die- Eve had a sexual relationship with this not-quite-human creation and conceived Cain. After this act she had a relationship with Adam and conceived Abel. Twins were in her womb,but they had different fathers-not biologically impossible, as long as the 2 conceptions were very close together. Eve bares Cain and says I have gotten a man from the Lord. All life comes from God, whether that life is God's son or not. Cain had his father's nature from the beginning. His sacrifice was not pleasing to God and he became wroth. Abel was Adam's son and had a sacrifice which pleased God. In the meantime, Adam and Eve were having other children, the Bible does not say how old Cain was when he murdered his brother. So Cain marries one of his sisters and goes off from his parents. His offspring have his nature- the sons of men-, but Seth, the replacement for Abel, has Adam's nature- the son of God. But in the course of time, the sons of God looked upon the daughters of men, and the rest is history, the bloodlines becoming mixed. Not demons falling to earth and having sex with women, sorry. Read what the Bible says and don't put your own slant on it. Even Christ told the Pharisees- you are of your father the devil, to which they respond- we are not of that wicked one. It was Satan inspiring the serpent, who was so close to human that he could interbreed with them, that brought sin.
This comment thread is locked. Please enter a new comment to start a new comment thread.
Enter new comment
This comment thread is locked. Please enter a new comment below to start a new comment thread.
Note: Comment threads older than 2 months are automatically locked.
Do you have a Bible comment or question?
Posting comments is currently unavailable due to high demand on the server.
Please check back in an hour or more. Thank you for your patience!
Report Comment
Which best represents the problem with the comment?