Hi, I am 37 years old and for the last 3 months I am not having my periods, and I always have been regular (I am sure I am not pregnant). Also I am having heavy bloating for the past month, and in the last three days I saw trace of blood in my stool. I usually take care of myself, careful of eating well and exercise, and I don't really know what the causes are. I noticed I gained some weights, and I am more tired then usual, and sometime I need to be careful what I eat or I cannot really digest it easily and I get some cramps (like if I have pizza or rice, which was not really common in the past). Do you have any idea what could be? Thanks.