Sorry to hear your son has it too but I am glad he has found ways that help.
Yeah walking hurts and I won't even attempt to run anymore. I've been doing some exercises daily and it helps (also helps keep my depression at bay) and I also swim now once a week and feel pretty good after I come out of the pool. It probably will be a lifelong problem since it keeps coming back and it's been doing this for a very long time now before they finally out a name to it. It's alright, just another hurdle I gotta jump and I'm willing to do that since I don't like to spend my time moping around.