Has anyone here been taking Magnesium L-Threonate as a supplement? What has been your experience? How long have you been taking it for and how much? What was it like before you started taking it, while you were on it, and after you stopped taking it if you did?