Contradiction with Numbers 30:2
This verse supports the fulfillment of vows, whereas Matthew 5:33, while also recognizing vows, leads into Jesus' teaching against making them.
Numbers 30:2: If a man vow a vow unto the LORD, or swear an oath to bind his soul with a bond; he shall not break his word, he shall do according to all that proceedeth out of his mouth. [break: Heb. profane]
Contradiction with James 5:12
This verse directly advises not to swear oaths, which parallels Jesus' teaching in Matthew 5:34-37 rather than affirming vows like Matthew 5:33.
James 5:12: But above all things, my brethren, swear not, neither by heaven, neither by the earth, neither by any other oath: but let your yea be yea; and [your] nay, nay; lest ye fall into condemnation.
Paradox #1
One potential contradiction in this verse could be the conflict between making oaths and the value of honesty. While the verse suggests that one should not swear falsely, it also raises the question of whether making any oaths at all may imply that everyday honesty isn't enough. Some may see this as inconsistent because if people are truly honest, there should be no need for oaths to guarantee their truthfulness.