They can also, however, be caused by other things, but you say doctors have eliminated physiological
causes and you also say you suffer from stress and
anxiety, so there you go. Are you in therapy or doing anything else about this? Exercise and meditation are two things that can work pretty quickly to help, and there are some simple things you can take for the insomnia and the stomach problems that can help quickly as well, but if anxiety is the cause, the cure is getting rid of it.