...with magnesium deficiency can have sever anxiety, also take a lot of b vitamins especially b6 and b12 as those are sort of an drug free anti anxiety somewhat, they calm the nerves I used them instead of using anti depressants or anything of the sorts.
As for how to get over it, get a tv show...