You could always get an allergy test. Through trial and error I have noticed that whiskey, some beers, red wine and chillies (as in curries)have the same effect on me. By avoiding them I have experienced a vast improvement in the condition of my sinuses.