All the symptoms you have mentioned suggestive of
chronic sinusitis along with tonsilitis. You don't need to worry because it can be readily cured with timely treatment.
I suggest you to consult an
ENT specialist and get the following things done:-
(1)- Get a detailed examination of your nasal cavity to rule out polyps,deviated septum which can predispose to sinusitis.
(2)- A short course of antibiotics for five to seven days is needed.
(3)- Nasal decongestants like
xylometazoline may be tried in case of blocked nostrils.
(4)- Antihistamines like levocetrezine can be tried for symptomatic relief.
(5)- You can try simple analgesics like ibuprofen or
acetaminophen for pain.
(6)-Do steam inhalation frequently to open up blocked sinuses.
(7)- Check your oral cavity for
dental caries,If it is there correct the caries tooth which can cause recurrence.
(8)- Do gargling with antiseptic mouthwash
In resistant cases surgical removal of tonsil may be needed.
Hope I have answered your query.
Regards.
Dr.Shinas Hussain