It's difficult to tell just what your problem might be. It could be a food intolerance/sensitivity, a stomach problem, or something else entirely. If regular drs won't work for you, then I suggest trying to find either a Nurse Practitioner or an MD that practices conventional as well as alternative medicine in your area. They tend to be more open minded as well as actually "listening" to your symptoms.
Good luck and please keep us posted.