There is no direct relation to dizziness per se... Clattering of teeth is called clenching or bruxism.. that can be aggravated with stress and anxiety
Next Steps
get your eyes checked, may be you need to check your number
get a soft night guard made from a reputed dentist
Health Tips
present your history to both eye specialist and dentist