Hi Welcome to HCm
I have gone thru your query and can understand your concern .
Dear , your present condition indicates your possible anemic state .
Its good , you are preparing for half marathon which requires energy to perform .
But you should keep in mind that without inclusion of proper diet regimen your exercise will lower your energy level resulting the present smptoms .
I would like to suggest you to follow regular exercise,walk ,
yoga pranayam along with Balanced diet , containing all essential nutrients , fiber
vitamins , minrals and
Antioxidants in natural form in right proportion strengthns your immune system and lead healthy life .
Take lemon juice in a glass of water with a pinch of salt & pepper 3-4 times a for instant energy .
Coconut water has essential nutriens and elivens the soul instantly .
For your info , if
dizziness persists it may be a symptom of something dangerous .Rather than ignoring the symptoms should always discusse with your doctor to rule out serious causes. It warrants a medical evaluation immediately.
Take Homeo pathic Gelsium 30 dose in the morning & evening / 3 days
Hope this helps solves your query .Take care .All the best .Get well soon
Don't hesitate to come back if have further query .