Hi..
Welcome to HEALTHCARE MAGIC..
As per your question and explanation of symptoms it points towards
Granular Pharyngitis ,
Tonsillitis and Apthous
Stomatitis (Apthous ulcers/ CANKER sores) secondary to bacterial or Viral Infection.
You can take a course of antibiotics like
Azithromycin for 5 days..
Take anti-inflammatory painkillers like Naproxen (Aleve).
Do warm saline gargles atleast 3 to 4 times a day..
Take throat lozenges every 4 hours..
Take boiled milk with a pinch of turmeric in it..
Honey and lemon tea provides good relief..
Sip on Luke warm water throughout the day and do steam inhalation..
Avoid spicy and hard food..
For red spots in mouth you can take anti-histamines like Cetrizine and gargle with 1:1 solution of benadryl and
milk of magnesia..
If it does not resolve in a week consult an Otolaryngologist and get evaluated..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora.