thanks for your query.
History seems that you may have pathology in labyrinthine pathology i.e. inner ear pathology.
It seems like Labyrinthitis
or BPPV, needs certain special tests Like Romberg test, Urtenberger test etc to diagnose the exact pathology.Consult ENT specialist
Till then take labyrinthine sedative like tab Cinnarizine
thrice a day
Do labyrinthine rehabilitation
exercises like eye and neck movement in all quadrants slowly.
Many thanks, take care.