Long story but please read!! So on tuesday we went out to eat and i had chicken wings and fries and later for dessert we got ice cream. I felt very full and wanted to stop eating like this and lose weight. So I made up my mind and the next day(wednesday) I completely changed. I ate about a 1/3 of what I normally ate, and exercised pretty hard for me because I hadnt exercised in like a year(I did 50 push ups, sit ups, squats, jumping jacks). That night I went to bed with a slight twitch in my right foot. Thursday came around and again I ate 1/3 of what I normally do and I exercised with the same routine even though I was pretty sore. After my workout I cooled down then took a shower. That evening the twitching got worse, moving into both my feet and my legs/thighs. That night I could not sleep, fell asleep at 5 and woke up at 9. Today, Friday, The twitching has gone into my arms and hands but overall the twitching got better(less twitching in feet and legs, arms and hands maybe once in an hour). Anyways I tried to nap today, but whenever I fell asleep a twitch would wake me up. It's not until im completely exhausted that I can fall asleep. Also, on thursday I had this salad before I exercised which did not go down well. It gave me loose bm's and I had to go 4 times. Since then, my bm's have been loose. I've been drinking only water and Gatorade which has made me pee a lot, about 5 times today so far. My online research has shown that it is probably temporary low magnesium because of my tough out of the blue diet/exercise and my loose bm's. So what should I do and how long until this goes away? I plan on waiting it out until Monday to go see my doctor see if it might get better in these next 2 days. Again, the twitching has calmed down compared to Thursday, though it is still there and the twitching only happens when I'm resting like laying down and not when I'm moving around like walking. So is it low magnesium levels? How can I bring them up? How long until this gets better?