is one of the commonest types of primary headaches
. The symptoms you have quoted in the history along with family stress
are known to bring out acute attacks of migraine.
Taking vitamins will not help for migraine. The treatment of migraine
depends on acute attack or prophylaxis one. Hence I advice you to consult physician and to take treatment accordingly.