A:
You should fulfill your vow, for it is a vow to do an act of obedience, and the Prophet (peace be upon him) said,
Whoever vows to obey Allah should obey Him.
You should
make up for the months in which you quit assumption of guardianship, for they are obligatory on you on account of the vow. May Allah accept from you and compensate you with what is better and more useful. Allah (Glorified be He) says,
...and whatsoever you spend of anything (in Allâh’s Cause), He will replace it. And He is the Best of providers.
We advise you not to make vows again, for the Prophet (peace be upon him) said,
Do not take vows, for a vow has no effect against Fate; it is only from the miserly that something is extracted.
(Agreed upon by Imams Al-Bukhari and Muslim)
(Part No. 23; Page No. 343) May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.