I think strep shouldn't last that long and antibiotics would help. How about allergies?