The bible doest contradict itself..<quoted text>
Yes, the Bible is full of contradictions.
I already knew that, you don't have to give examples.
If you read it the jews made an oath to yahweh or Jehovah to be his people. Their purpose to be clean so that his son can come through their line.
They had to be clean and not mix in with the nations which is why he only chose certain people with good traits.
God had to keep the bloodline clean because Jesus was going to be born a perfect human.
When Jesus came the mosaic laws were no longer applicable.