Your symptoms could be due to several causes, including anxiety or panic attacks, vestibular (inner ear) disorders, low blood pressure, or other medical conditions. Since the dizziness mainly occurs in specific situations and around people, anxiety-related dizziness is a possibility, but a proper evaluation is needed before confirming the diagnosis.
Next Steps
Consult a physician or psychiatrist for assessment, including blood pressure measurement and basic investigations, so the underlying cause can be identified and treated appropriately.
Health Tips
Stay well hydrated, avoid skipping meals, get adequate sleep, and seek urgent medical care if you experience loss of consciousness, severe headache, weakness, chest pain, or persistent vomiting.