TCB, your stomach symptoms could be any number of things, but I can tell you that times in my life when I was under extreme stress my stomach would give me fits, too. In my case I would get severe indigestion when I ate certain foods and it felt like I had a big cement brick in my stomach. Only a prescription drug was able to give me any relief.
Take care -- you could be making the problem worse by allowing it to go on this long