Hello Dolly, this is Dr Arpan,
As discribed by you , you are having the symptoms suggestive of migrane
hedache although u have not described it adequatly , but the associated symptoms suggests the diagnosis.
Although B12 defficiency can also lead the similar complains, but you are having very mild defficiency as the normal b12 levels are-200 to 900 pg/ml, and yours is 171 pg/ml ,which may be due to repeated use of antibiotics for such a long period of 7 months.
I will advice you to take sufficient amount of sleep, avoid lound music, long hours bright light,avoid use of any nicotine
containing substance and excessive coffee intake.
For prophylaxis of migrane headache i can advice you
- tab propranolol
20 mg at bed time
- tab encorate
) 500 mg at bed time.
Can continue you b12 medications as it takes weeks to show response.
Hope you will be benifited.