hello there.
your fluctuations in
sugar levels could be one cause of the problems.
visit a physician and get a full work up doe.
you need to include greens and fruits to your diet. avoid food which have high glycemic index like coconut, rice, etc
you could include a multivitamin also.
regards