Some diseases have weak symptoms and you may not notice the developing disease for years. Allergies give symptoms instantly, which helps to diagnose them early. The same cannot be said about identifying the allergen. It can take a lot of time to identify it, especially if the allergen is not single, but combined or there is a cross-allergy.