Hello,
Welcome to ehealthforum and I am glad to help you
From the symptoms what you have described it seems that you are suffering from Asthma and breathing diffculty along with weather changes are suggestive of that.In such cases steroid inhalers are quite useful and inhaled forms are usually used except in the case of severe persistent disease, in which oral steroids may be needed.Salbutamol (asthalin), anticholinergic medication and anticholinergic inhalers can also be used in combination with the Asthalin inhalers.A chest examination would be quite helpful in giving a better picture and you can get a physical examination done and prescribed accordingly.
In addition,you should try steam inhalation. Inhaling steam from a bowl of hot(but not boiling water) may help to soften, and loosen, the buildup of mucus in your nose. You may also find that adding some menthol crystals, or eucalyptus oil, to the water helps a lot. Other than that avoid eating indigestible, spicy, foods and meats and eat simple wholesome foods.
Out-of-door exercise, sunbaths and swimming also help a lot so continue with the exercises.Consider visiting a Physician for evaluation.
Take Care!