could be

K
My AF is due today no Blood yet but lower cramping and Bad diarrhea....Hmmmmmmm