Not sure if anyone is still monitoring this. But I'm going to share my opinion anyway, I don't ask that you believe, I ask that you proved me wrong.
It was not Adam that was the giant, It was Cain. That's why Cain was not accepted by Adam as his child and Played a huge role in our understanding of why Cain is not in the lineage of Adam.
Which version of the Bible are you reading?? Never says Adam didn't accept Cain. It does say Yahweh didn't accept his gift.
