I don't have much more advice; I think that you have been doing the best course action so far.
If you are getting really concerned (which is fair enough!) take him to the drs. with a temp of 38 plus his distress it might be a good idea for peace of mind. and even if you get concerned in the middle of the night it doesn't matter, take him down to the hossy. we took DD one night and they assessed her in triage and pointed us in the direction of the GP that worked there. we were in and out in 30 minutes and feeling 100% relieved.
Bookmarks