Ive been having menstrual-like Cramping for a few weeks,what is going on?