Is my body trying to tell me I'm pregnant?

I'm two days late on my period. I've been cramping for three days now, but no blood. Usually when I cramp, I bleed. This month is very different! Also, my boobs are not sore but my nipples are extremely tender to the touch. I've had diareah as well. Are these early pregnancy signs?