I hope your boy is okay now, and actually ice cream can soothe a sore throat and make him feel good , I hope you tried it, he could have had tonsilitas or a virus and it would be a matter of time, its hard to see our kids suffer isnt it you are a caring parent and you hate them suffering. If he is still sick take him back foir further check it will have been long enough, Hope hes Fine.