Anxiety about period never coming?

My expected period is tomorrow but I always get anxiety that it won’t come. I’ve been getting back cramps, nausea, tiredness and tender boobs like my usual period symptoms. Usually I started within two days before my expected period but this time it hasn’t come and i usually spot. The most recent form of sexual activity I did was nearly a month ago but all I did was give oral sex. He did cum on my hands and I cleaned it off with a towel he gave me and then I sanitized my hands twice and wash it afterwards and he decided to do oral on me and I wiped my cum with I (think) the same towel ??