I have had stomach cramps for about 2 weeks now. I have had these cramps 2-3 times in the last 2 years. I also have mucus in my stool this time.

See below. Problems like these can only be correctly handled by your doctor in person. He/she needs to listen to you, perform an examination and possibly run labs or other tests. That's the only way he/she can find out what's going on and what to do about it.