Pregnancy signs or Mother Nature

Smile Poppet 💗

I have been TTC for 2 and a half years. My period isn’t due until the 23 of the month but I have been having abdominal cramps, sore breaths and feeling a little sick. I’m only a couple of days dpo... could this be early signs of pregnancy or is it just my body preparing for my period to come? I normally don’t get stomach cramps until 2 days before my period is due.

Also when would be the best time to take a test to see?

I want a little baby so bad and I’m just hoping it’s not my brain making my body think that this could be my time.