According to the symptoms you describe, you are definitely experiencing an allergy. The allergen that is actually causing the problem is probably inhaled. Unfortunately, sometimes it is very difficult to find out the exact allergen or to prevent inhaling it. An allergy test is recommended. Meanwhile, you might want to visit your doctor for antihistamines, or even corticosteroids (topical preferred) in small doses.