The leg cramps and muscular stuff, and loss of appetite I can say definitely are magnesium related issues. Not sure about the headaches or bub related symptoms though.