Originally Posted by
ironwood
From what I've read, the cause of cramping isn't completely understood. In my case I didn't cramp too much until I got older, into my sixties. If you use the search button, you will find all sorts of suggestions, many of them contradictory.
The reason it isn't understood is pretty ironic. They can't figure out what causes them without actually observing them, but because they don't know what causes them, they can't get anyone to have cramps in a laboratory or an MRI machine, or whatever. Cramps are just too unpredictable to put a bunch of instruments on a person and wait for one to happen.