The New Testament (Bible) DOES NOT invalidate the violent Old Testament Laws

Mark 7:18 (NIV) "Are you so dull?" he asked. "Don't you see that nothing that enters a man from the outside can make him 'unclean'?Mark 7:19 (NIV) For it doesn't go into his heart but into his stomach, and then out of his body." (In saying this, Jesus declared all foods "clean.")What he declares here is completely inconsistent with the laws given to Moses in the Old Testament.This is true – it is completely inconsistent. Jesus didn’t say there was a new law to replace the old law; he simply showed he wasn’t going to follow the old law and was OK with others not following it either. Jesus did not make any statement regarding the old law so his meaning and motives can only be assumed.According to my opponent, the law of the Old Testament is invalidated because of Jesus’ death yet he had not died yet at the time of the above statements. If his death was the invalidation, wouldn’t the conclusion be that he was encouraging people to break the old testament law prior to invalidation? If this doesn’t matter, why not? If his birth was invalidation, why did he have to die?“For truly, I say to you, till heaven and earth pass away, not an iota, not a dot, will pass the law until all is accomplished. Whoever then relaxes one of the least of these commandments and teaches men so, shall be called least in the kingdom of heaven; but he who does them and teaches them shall be called great in the kingdom of heaven.” — Matthew 5:18-19“Do not think that I have come to abolish the law or the prophets. I have come not to abolish but to fulfill. Amen, I say to you, until heaven and earth pass away, not the smallest part or the smallest part of a letter will pass from the law, until all things have taken place.” (Matthew 5:17)Taking the literal meaning of this passage into account, Earth has not passed away. Any explanation as to why this means something than what it says is motivated by bias. Biases is the enemy of truth. Christians are admonished to speak up for what’s right but what do Christians say about blatant tolerance for slavery in the New Testament? Only that was just the way things worked. If this “oversight” was not in the New Testament but was in the Quran, it is a fact that Christians would use that to condemn Islam. Biases are the fuel that makes the truth fluid to whatever you want the truth to be.I’m sure there are some creative interpretations that are contrary to a literal interpretation. If God wrote the Bible, he didn’t do a very good job communicating the message clearly. You would think that an omniscient God who knew there would be so much debate about his word would take the time to be more clear so no debate or interpretation was necessary.I have provided passages that prove my claim. My opponent has provided passages that, in and of themselves, would prove his claim. Because my opponent relies on the infallibility of the Bible, he needs all the scriptures to be consistent to make a credible case. My claim does not need all the scriptures to be consistent for me to win this debate because I don’t contend the Bible is consistent. I believe I won this debate because I have presented text from the New Testament that clearly states “till heaven and earth pass away, not an iota, not a dot, will pass the law”.