I think its something you ate, but you should probably go to a DR and spend a few thousand dollars on some tests and have the Dr tell you it was something you ate. Gene