Have you been battling persistent sniffles, headaches, and fatigue? You might blame it on allergies, but could mold lurking in your environment be the culprit?