If the situation is as you have mentioned, you had better pay Kaffarah (expiation) for an oath, which is feeding or clothing ten needy people, or emancipating a believing slave. If you cannot do either, you should observe Sawm for three days. It is Makruh (disliked) to
observe Sawm for a whole year, whether with or without a vow. May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.