"The Messenger of Allah said: 'Whoever swears an oath, then sees something better than it, let him leave his oath, and do that which is better, and offer expiation for it.'"
Reference: Sunan an-Nasa'i 3786 In-book : Book 35, Hadith 26 English translation : Vol. 4, Book 35, Hadith 3817
Help us gift a modern, ad-free Islamic application for the Muslim Ummah. Your donation will be recorded as Sadaqah Jariyah in your book of deeds, In Sha Allah.