Hi, thank you for posting.
I have gone through your query and I understand your concerns.
Your symptoms might be related to Cerebrovasular insufficiency,
neck arthritis and
vitamin B12 deficiency.
Cerebral insufficiency is caused by neck arthritis. Cerebral insufficiency causes dizziness, tinnitus and nausea.
Neck arthritis causes muscle pains, neck pain and rib pain.
While B12 deficiency causes
restless legs and muscle pains.
To determine the diagnosis you need neck X-ray.
The treatment for this case is complex.
You should take painkillers such as Naproxen to prevent muscle pains and to treat arthritis.
Take Cinnarizine to treat
Cerebrovascular insufficiency.
You should also consult your
neurologist to discuss about the diagnosis and the treatment.
I hope I answered your query.
Please let me know if this answer is helpful.
Regards.
Dr. Behar.