“The Prophet (ﷺ) passed by old man walking (while supported) between his two sons, so he said: ‘What is the matter with this one?’ They said: “O Messenger of Allah! He vowed to walk.’ He said: ‘Verily Allah is in no need of this person punishing himself.’” He said: “So he ordered him to ride.”
That the Messenger of Allah (ﷺ) said: “Whoever swears and says: ‘If Allah wills (Insha Allah), then he will not have broken it.”
Another Chain with similar meanings.
That the Prophet (ﷺ) said: “It is not for a person to vow about that over which he has no control.”
That the Messenger of Allah (ﷺ) said: “The atonement of a vow when it is not specified is the atonement of an oath.”
That the Messenger of Allah (ﷺ) said: “O ‘Abdur-Rahman! Do not ask for a position of leadership, for if you receive it due to asking, you will be left alone with it, and if you receive it without asking, then you will be aided in it. And if you take an oath and you see […]
That the Prophet (ﷺ) said: “Whoever takes an oath, and then he sees that something else is better than it, then he should make atonement for his oath and then do it.”
That the Messenger of Allah (ﷺ) said: “Whoever swears about an oath and says: ‘If Allah wills (Insha Allah), then there is no breaking of the oath against him.”
That the Messenger of Allah (ﷺ) said: “There is no vowing for disobedience, and its atonement is the atonement of an oath.”
That the Prophet (ﷺ) said: “There is no vowing in disobedience to Allah, and its atonement is the atonement of an oath.”