Yes, allergic problems do last for longer durations, hence that is quite possible. Now talk to your doctor about the allergy test which is helpful to determine the specific allergen causing this problem. Then the treatment can be decided based upon the result.
1 Doctor agrees with this answer