Thanks for the suggestions everyone. The appointment with the allergy doctor is Monday and as I understand it we'll get answers that day. I'll update then.