Fairly often, I get cramps that are really painful. I've noticed that there seem to be 2 different varieties of these cramps.
Random Foot Cramps - these are just cramps that I get in either of my foot in the arch or near the balls of my toes that just happen at random times. Most of the time to alleviate them, I just walk around for a while and it will go away, but I usually have to take my shoes off
Not so random other muscle cramps - these ones make a bit more sense. Basically if I hold some kind of pose for a while (say, a stretch, or the finish position of a crunch) then whatever muscle is involved will start to cramp up and i'll have to snap back to my normal standing or lying position to make the pain stop.
What could be causing these cramps? Could it be that I'm too inflexible to be doing some of these movements? Or maybe I'm lacking some kind of nutrient in my diet? (Diet info: I'm "paleo" so I eat a ton of chicken and beef, and also a sizable quantity of vegetables like broccoli, sweet potatoes, and carrots) Or maybe this is just a normal thing and I'm just being a baby?