Thanks for writing your query.
There can be many causes of dizziness
and feeling of lightheadedness
After reading your post, I would like to advise that you should get yourself clinically examined by a Neurophysician and an ENT specialist
Following investigations may be helpful :-
1. Blood pressure and pulse rate monitoring.
of head and neck.
4. Serum Electrolytes levels.
You can take Betahistine
16 mg thrice daily for relief from your symptoms.
Following precautions may be helpful ;-
-Avoid lying on very thick pillows.
-Follow correct posture while working on computers.
-Eat healthy diet rich in fresh fruits and vegetables.
-Drink lots of water daily.
I hope this is helpful to you.