There are contradictions in the bible and this to my mind is because
1, you have different writers writing about the same thing in a different mindset.
2, Items being written at different times, [like did Jesus show his anger in the temple at the start (John) or at the end (others) of the...