T.J.
I don't know about herbs but I would personally try chiropractic and acupuncture, you'd be surprised how much those can help! And like everyone else has said, check with a naturopath too.best of luck, you're great for helping take care of him!!