According to your description it seems to be a psychosomatic disorder
. wherein anxiety is causing headaches
, food pattern change, tiredness. But none the less rule out pregnancy
by performing a urine for pregnancy test. If you already on prescription medicines for migraine continue them. if you have recently changed your medication or started with any oral contraceptive
consult your physician.
For reliving anxiety according to ayurveda shirodhara(pouring of medicated oil on the forehead) is a choice of treatment.