Hello, you should have enough rest time for dizziness. There are many reasons for dizziness, such as anemia, hypotension, hypoglycemia, cervical spondylosis, insufficient blood supply to the brain, myocardial diseases and so on.
Guiding opinions:
I suggest you go to the hospital for relevant examination, and then carry out targeted treatment after diagnosis. Quit smoking and drinking, and avoid spicy food. Eat more foods that replenish blood and qi, such as chicken soup, red dates, peanuts and longan.