Maggie, you might want to get your calcium, magnesium, potassium, and Vitamin D levels checked. Low levels of any of those can cause that kind of cramp. I went through that last summer when my electrolytes got so messed up. One would come on with no warning and I'd have to ride it out until the circulation got sorted. VERY painful! I take magnesium and calcium and haven't had any more problems.
Taking baby steps here. I've had a bug since Sat. or something I ate didn't agree, so not much exercise, plus I haven't been mentally "there" to be motivated. But, this morning I at least did about 12 minutes of qi gong AND washed my hair...so some tiny progress. Oh, and I did walk about 45 minutes with a few stops whilst shopping. I count that because I try to walk at a fast pace between stops.