Conditions For Something To Be An “ahad” / Promise
The promises are meant to kept. However, when a promise is too hard to fulfil one can inform the other party with an excuse. Take the example of oath. It can be broken when necessary and one is asked to atone it with the prescribed kaffara.