Has anyone had this for anxiety?? I am taking it at the moment and it has been a god send!! Unfortunatly it can only b taken on the short term, was just wondering what short term means?? I.e. weeks, a month, a few month? X x