Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concern.
As per your complain and presentation of symptoms you had a
throat infection and the cause is Viral infection and
post nasal drip is also due to it.
Swelling in uvula is caused due to inflammation as a result of infection known as UVULITIS and as you are a smoker the continuous irritation caused by the cigarette smoke,heat and chemicals is leading to persistent inflammation and swelling is not reducing..
You should quit smoking to prevent irritation in throat.
Take a short course of antibiotics like
Azithromycin or
Augmentin.
Take anti-inflammatory painkiller like
Ibuprofen.
Do warm saline gargles atleast 3 to 4 times a day.
Chew one Vitamin C pellet daily.
Do steam inhalations and use a cool mist humidifier in your room as it soothe the throat.
But stopping smoking is a must.
Hope this information helps..
Thanks and regards..
Dr.Honey Nandwani Arora.