As my Doctor would say have you checked your Iron?? and have you been taking your mutli-vitamin...which they call elevit here.

Maybe try drinking more water, and small regular meals.

Just an idea.

Jac