gilly, Xanax is very useful for short term anxiety & panic attacks. It can reduce the production of stomach acid caused by stress, & generally calms you down. It actually gives you a rest from yourself , but you must treat it as a holiday only as long term use of xanax can cause dependancy.Have you considered nutritional therapy?