Welcome to the MedHelp forum!
Since there is a feeling of something rushing to the head, it could be gastric reflux that is causing dizziness like feeling. Eat at regular intervals as you are now doing. Take Omeprazole empty stomach in morning and an antacid gel at bedtime. Refrain from smoking, alcohol, fuzzy drinks, caffeine, and spicy food. See if this helps. Anemia could be a cause and so also hypoglycemia. Also get your BP checked to see if it is not too high or too low. It can also be stress and lack of proper sleep. If it does not then you will have to consult a doctor to run tests to rule out thyroid problems, ear problems, pinched cervical spinal nerves, epilepsies, heart problems, sleep studies etc. Take care!