Careful because Scripture does contradict itself. A really glaring example is in St. Matthew "Then was fulfilled that which was spoken by Jeremias the prophet, saying: And they took the thirty pieces of silver, the price of him that was prized, whom they prized of the children of Israel." St. Matthew 27:9
That should have been applied to Zacharias 11:13
We have to accept that throughout the OT and the NT there are some differences. It doesn't mean that the Bible isn't God's word, but that there have been some human errors in it due to translations/language differences.
Sorry.....but you're wrong again. Sometimes it just doesn't pay to deal with folks who understand scripture better than you!