Just a suggestion & maybe someone has already posted this. But , consider dust mites may be a possible cause. Launder all your bed linens in unscented detergent, & double rinse. Do this fairly often....