Have you had your Magnesium level tested?
Low magnesium levels can lead to Anxiety, muscle spasms, insomnia, depression, muscle aches, muscle twitch, restless legs, panic attacks, weak bladder control, extreme weakness or tiredness, irregular heart rhythm, diabetes , hypothyroidism etc. Magnesium Supplements or regular Epsom Salt bath may make an improvement for you . Internet search "Organic Facts Magnesium" for more info.