Welcome to the MedHelp forum!
Either you are about to break into viral fever or you have hypothyroidism, diabetes, VIT B12 deficiency or you have not been eating properly and hence have hypoglycemia attacks. Eat well, drink plenty of fluids and get these disorders tested.
Do discuss this with your doctor and get yourself examined. Take care!
Have your Dr. check your Thyroid levels, it's an easy blood test and should also check for other things like an infection, vitamin levels.
I think you have food Allergy, check the food which gives you Allergy
Check that do u have chronic ulcer in ur stomach