I am sorry that your son had to undergo such extensive work at such young age. It sounds like he is doing just fine. I do not have any experience with children this young but I am sure the doctor who treated him felt it would be in his best interest to get the work done in one seating. It is much safer to put the child to sleep once rather than two or three times.