I worked for a Ear, Nose, and Throat specialists office for 3 years! You child is very much in the norm and will be back to himself very shortly. The pain actually lasts about 2 weeks....most often the second week is more painful because of the scabbing falling off! Continue with the soft foods and if he won't eat...don't worry about it. He will when he's hungry enough. But the most important thing to remember is HE MUST DRINK! The more dehydrated he gets, the more pain he'll have! So keep him flushed with water, juices, pops, milkshakes, what ever fluids you can get down him! That will help tremendously. Don't worry about the breakfast drinks. If he's drinking them, let him. It's not that he isn't hungry, it's because he's scared of it hurting when he does. Give him another week before you start making him eat more solids. Don't be nervous! Good luck!