Sounds like IBS to me. You must have eaten something icky and it didn't agree with you or you are having a flair up. Heating pad to tummy with some soothing tea sounds like a remedy.