We had a visit with the doctor this afternoon. Turns out this rollercoaster ride of 99.5-101.6° temps, projectile vomiting, diarrhea and sleeplessness is all due to teething! Oy Vey!! On a lighter note, his doctor is finally referring him to an allergist! Hopefully, this will take some of the guess work out of feeding him and introducing foods... fingers crossed!