Hi from quite long I am really stressed because of some reason and due to this I am not able to sleep full night which in turn is causing full day headache. My friend told me to try magnesium citrate powder with some water after my dinner. I want to know that will this help me or not? Also tell me can I take it with something else like zinc or calcium? Any suggestions would be great.