Swearing not to smoke again but smoking

Q 4: I swore that I would not smoke, but Satan deluded me and I did, What should I do? (Part No. 23; Page No. 77

A: If you have sworn by Allah or by one of His Attributes, it is Wajib (obligatory) on you to make Kaffarah (expiation) for breaking your oath. This Kaffarah is to feed ten needy people on a scale of the average of that with which you feed your family, to clothe them, or to free a slave; preferably a believer. If you are unable to do any of these, you should observe Sawm (Fast) for three days. In addition, you must make Tawbah (repentance to Allah) and Istighfar (seeking forgiveness from Allah) because smoking is Haram (prohibited).May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.