[1] (V.5:89) Narrated Abu Hurairah رضي الله عنه: The Prophet صلى الله عليه وسلم said, "We (Muslims) are the last (to come) in the world, but (will be) foremost on the Day of Resurrection." Allâh’s Messenger صلى الله عليه وسلم also said, "By Allâh, if anyone of you insists on fulfilling an oath by which he may harm his family, he commits a greater sin in Allâh’s consideration than that of dissolving his oath and making its expiation with that which Allâh has commanded. (Sahih Al-Bukhâri, Vol.8, Hadîth No.621).
[2] (V.5:89) It is better not to take oaths, but if you have taken it, and later you find a better solution for the problem, then act according to the better one and give expiation for the oath.