for as long this hayfever lasts? Or are there miracle products that don't a/ run and b/ add to the irritation?