Have you ever made an oath with the foreknowledge that you were not going to keep it? Why did you feel the need to say it?
A Christian should not have to give an oath to have confidence of relating the truth to others. God is above all forms of lying. Let your yes be yes, and your no, no. God wants you to develop a consistency and integrity in your life that stands on your merit and not God’s sovereignty.