Every couple of months i end up in extreme stomach pain to the point where i end up throwing up, any idea what this could be? its happened again tonight and im in absolute agony.