welcome to HCM!
I have read your question carefully and from my clinical experince I can say that there can be two inter- related factors behind your current condition.
One is stress, as you have mentioned.
Second, looks like you may have
cervical spondylosis. To rule it out, one need to get an X Ray neck. If found, then person is asked to do exercises and given medicines for some days for
vertigo and
dizziness.
For stress and anxiety, I have found good reasons with
paroxetine or venalafaxine or
sertraline in most if the patients.
So, first see if you hav either problem along with stress and then work towards trematent.
Wish you good health!
Pleas donot feel helpless, as these symptoms are completely manageable with treatment.
Hope the reply is helpful ,
feel free to ask more questions.
Dr. Manisha Gopal ( MD Psychiatry).