I keep feeling dizzy during day time

Dear doctor; At different times of the day (no regular pattern) I feel very lightheaded and very dizzy, like when you have had too much to drink. During these attacks I struggle to find my bearings. It’s like I don’t have enough oxygen. I am a fitness instructor so I would like to say that I am rather fit. What could be the problem?
no image
Times Reporter