A:
Your vow to do these three things is a vow to do acts of obedience;
it should be fulfilled when its conditions are met, according to Allah's Saying when describing the righteous people,
They (are those who) fulfil (their) vows, and they fear a Day whose evil will be wide-spreading.
The Prophet (peace be upon him) also said,
Whoever vows to do an act of obedience to Allah should do so; and whoever vows to disobey Allah should not do so.
Narrated by
Al-Bukhari.
Q 2:
I made a vow that I will never attend a wedding, but I later attended my brother's
and two of my relatives' weddings. I do not know whether I am sinful or not.
A:
You have to pay Kaffarah (expiation) of an oath for not fulfilling your vow, as it is a vow that is not obligatory to fulfill. The Kaffarah is feeding ten needy people from the average kind of food, or giving each half a Sa` (1 Sa`=3 kg. Approx.) of wheat, barley, rice or such kinds of food, clothing them, or emancipating a believing slave. If you cannot do either of these, you should observe Sawm for three days. (Part No. 23; Page No. 260) May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.