only avoidance is of little help as because these are all air borne aero allergens and you cant stop breathing , the best solution is to undergo a modified skin prick allergy test done and a vaccination of the responsible aero-allergens for immunotherapy would be of a permanent solution : dr naren pandey, allergy & asthma specialist,bellevue clinic,kolkata,: e-mail : pandeynaren@yahoo.com
you can undergo a modified skip prick testing and go for sub linguial immunotherapy
this will definitely resolve your problem