magnesium and calcium are both natural muscle relaxants
try 500mg magnesium citrate and 750-1000mg calium citrate, you can go higher as needed, but above 500mg magnesium can casue mild diarrhoea (the colon is a muscular tube, so it relaxes too much !! )calcium is often low as we are using it for other things...like fusion !!
the 5-htp is also very good for sleeping as its the precursor for serotonin whihc becomes melatonin which makes you sleep,it is also very good for muscular aches and pain (like fibromyalgia) as it increase natural pain inhibitors like beta endorphin. note you cant take 5-htp while on SSRI's