Kaffarah for breaching a vow to fast

Q: My father wanted to marry me off to someone by way of Shighar marriage (exchange of daughters or sisters for marriage with no mandatory gift to a bride from her groom). I made a vow to observe Sawm (Fast) for nine months if this marriage did not take place. (Part No. 23; Page No. 201) As the marriage did not really take place, do I have to fulfill the vow I made? I was fourteen when I made the vow and I had not started to menstruate yet. Also, I doubt whether I had other signs of puberty at that time or not. I observed Sawm for a whole month and then stopped. Do I have to fulfill the vow or not? May Allah safeguard you! As-salamu `alaykum warahmatullah wabarakatuh (May Allah's Peace, Mercy, and Blessings be upon you!)

A: You are not required to fulfill the vow you made because you doubt whether you had reached the age of Taklif (meeting the conditions to be held legally accountable for actions) at the time you made it.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.