Thanks for query.
It seems that your son might have Allegic Rhinitis
Try to identify the allergen and after identifying the allergen try to avoid it.
Consult your doctor and rule out DNS (daviated nasal septum
Avoid use of antihistamine for long time.
Ok and bye.