Since you’ve been having symptoms for more than 5 years, it would be best to get evaluated once rather than taking medication on your own. Meanwhile, Avoid dust exposure as much as possible; use a mask while cleaning or around dust.
-Wash bedsheets/pillow covers weekly in hot water and use dust-mite-proof covers if possible.
-Avoid carpets, heavy curtains and stuffed toys in the bedroom; clean with a damp cloth/HEPA vacuum cleaner.
-Maintain good hydration.
-Keep windows/rooms well ventilated and avoid dry dusting
Next Steps
Consult for appropriate anti allergic treatment