Welcome to Healthcare Magic You could be allergic to pollen, dust, smoke and probably certain food items as well. Use handkerchief when passing through these areas. You should consult an ENT Surgeon to evaluate if you have allergic rhinitis. There is good medicine to prevent further attacks. You can try taking Cetrizine at night for relief. Apply nasal decongestant drops to relieve from cold as well. Keep warm. Avoid eating cold things. For eyes, you should see Ophthalmologist and probably certain drops will be prescribed which will prevent the watering. There is no cure for these problems only way is to prevent them. You should go for Allergy prick testing at Manipal Hospital in Bangalore to find out what you are allergic to and they will also help sensitise you to them so that you won;t get severe reaction next time.