Hello Mr. lybrate-user, all your complaints go in favour of a long standing tonsillitis combined with some component of allergic sinusitis
. I would have liked to know your age n the time of the year when you have this illness. Start taking warm saline gargles n steam inhalations daily. Take s non spicy light diet
. Continue this for a month and revert. Too big tonsils need to be removed surgically but then that will be decided only after a proper consultation.