Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns..
As per your complain it seems that you have an infection in throat and the.most probable cause of it seems to be bacterial infection and the white dots seems to be pus pockets..
I would suggest you to consult an Otolaryngologist and get evaluated and he can do a clinical examination and investigations like throat swab culture to rule out the exact cause of pain..
In case of Bacterial infection you can be advised to take a course of antibiotics like
Augmentin, anti inflammatory painkiller like
Ibuprofen, do warm saline gargles, Stream inhalation and use a humidifier in your room..
You can suck Throat lozenges and chew a
Vitamin C pellet daily..
You should avoid spicy and chilled foods and take a bland diet..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora.