Did you know swearing is a sin? Ofcourse it is the third commandment.You shall not use the lord's name in vain. We only use God's name when we are making vows say wedding vows on condition we fulfil them. It is amazing when God makes promises to us he swears by himself because he can not swear by any person greater than him. His promises are yes and amen. (2 Corinthians 1:20). He says his word shall not return to him void but it shall accomplish what it pleases and prosper in the way for which he sent it. (Isaiah 55:11). It doesn't matter how long it takes, all that matters is, it will come to pass.