Tmi. My apologies

Stacey
So today I am 4dpo. I am extremely crampy. Having weird twinges in my lower abdomen, diarrhea, head aches, massive heart burn and extremely tired. Could this be pms or my body preparing for a bfp?