Breaking An Oath
You need not take an oath to avoid something immoral. It is a continuous struggle to avoid bad things; therefore, God has promised us that if we stay away from major sins, He will forgive our minor sins. Taking oaths to avoid such minor things makes things unnecessarily difficult. You may keep three fasts to atone for the breaking of the fast. ا يُؤَاخِذُكُمْ اللَّهُ بِاللَّغْوِ فِي أَيْمَانِكُمْ وَلَكِنْ يُؤَاخِذُكُمْ بِمَا عَقَّدْتُمْ الْأَيْمَانَ فَكَفَّارَتُهُ إِطْعَامُ عَشَرَةِ مَسَاكِينَ مِنْ أَوْسَطِ مَا تُطْعِمُونَ أَهْلِيكُمْ أَوْ كِسْوَتُهُمْ أَوْ تَحْرِيرُ رَقَبَةٍ فَمَنْ لَمْ يَجِدْ فَصِيَامُ ثَلَاثَةِ أَيَّامٍ ذَلِكَ كَفَّارَةُ أَيْمَانِكُمْ إِذَا حَلَفْتُمْ وَاحْفَظُوا أَيْمَانَكُمْ كَذَلِكَ يُبَيِّنُ اللَّهُ لَكُمْ آيَاتِهِ لَعَلَّكُمْ تَشْكُرُونَ (5: 89) @5:@89 Allah will not hold you accountable for your inadvertent oaths, but He will definitely hold you accountable for oaths you swear with solemn intention. So if such an oath is broken, its atonement is the feeding of ten needy persons of a standard with which you normally feed your own families or the clothing of ten needy people or the liberation of one slave. But whosoever cannot afford these should fast for three days. This is the atonement for the oaths when you have sworn. And be true to that which you have sworn. Thus Allah explains to you His verses that you may be grateful. (5:89)