I am a Homoeopath answering your query through Healthcare magic. My answer will be strange for you if you are not familiar with this method of treatment.
By getting antibiotics and other chemical drugs your son's symptoms of strep throat
will be gone but he will not become healthy. He was not sick because his throat was bad. His throat became so and he got infection because HE was not healthy. By taking these medicines he is in no way going to be improved. Not only that they will have their own bad effects also.
One of the consequences of taking these chemo drugs is that they will be absorbed by the liver
in order to save your son from the still adverse effects of them. That means, liver will become a scape goat to save the life of your son. That will end up in the poor functioning of the liver for some time till it is repaired. Liver is the important organ that decides appetite. Since the liver is failing to produce bile secretion, there will be indigestion
especially to the fatty foods. That is why he has bad taste in his mouth. Give him plenty of fluids to bring him back to health at the earliest.
My advice is not to go for this method of giving drugs to kill the bugs.
Treatment should aim at improving the health of the patient and then to throw away infections.
That is Homoeopathy.
Therefore my advice is to approach an expert Homoeopath at the earliest. He can find a remedy to bring him back to health at the earliest.
From the obesity he is suffering, as you have given his weight, I will surely recommend good Homoeopathic treatment to keep him healthy in future also.
With best wishes,
Dr. C. J. Varghese