You certainly have troublesome symptoms that may or may not be related to allergy, asthma,
and/or chronic pulmonary obstructive disease (
COPD) This forum can never substitute for a proper examination. I can not see you, and don't know even the most basic information, such as your age, occupation, and smoking history. Even though your chest x-ray was reported "clear" you still could have COPD.