I can understand how uncomfortable it must be. The symptoms described by you are probably suggestive of irritable bowel syndrome (IBS). Irritable Bowel syndrome is a chronic symptom complex of altered bowel habits and abdominal pain. There is no definite cause that triggers this condition. It can be due to anxiety, tension, altered gastric emptying, increased small bowel contractions, excessive worry, and certain foods. This usually presents with bloating, abdominal pain Diarrhea, altered bowel habits, increased gurgling noises.
I would suggest you to undergo a sigmoidoscopy. Here the doctor puts a flexible tube attached to the camera through the anus and the images in side the colon is taken along with biopsy if needed. You can also get a stool examination. You can use a few remedies to relieve it such as:
a) You can increase the roughage content of your diet
b) Exclude lactose in the diet, alcohol.
c) Painkiller like ibuprofen to reduce abdominal cramps.
If the condition doesn't improve, you can consult your doctor with reports.