M.J.
Hi S.,
Wow, your little guy sure has been through a lot for his age. Have you ever thought of taking him to a chiropractor? It is extremly safe and non invasive, especailly with what he has already been through. It sounds like he is in a lot of pain... Getting his body in its correct alignment would absolutly help him. I am a chiropractor and would love to answer any questions you may have. Best of luck to you guys!