If Adam and Eve were the first humans, who did Cain marry? Where did she come from if there were no other humans on Earth yet?
Caine married one of his many younger sisters or one of his many, many nieces. Adam and Eve had many, many children over 900 years. Do the math. …