Hi, seeing to your given history...
need clear information on
Thyroid medicine... is that carbimazole or Thyroxine??
Hearing to your symptoms... probably
1. Sinusitis / Migraine
2. May be Overt Hypothyroid
3. electrolyte disturbance... need to see for blood pressure
noted H/o angioolasty at young age
Need still detailed history and examination
Next Steps
Check
TSH, Serum
electrolytes and see Physician for general check Up
Health Tips
Try to avoid aura... (eat timely healthy food and disciplined life style with regular execises/ walking)