Confused

Iyiesha • 💖Queen👸🏾 to my King🤴🏾 w/3 princesses😍 and😍 prince.💕

20 dpo, 8 days late for Flo, first day of last period was 1 month ago today spotted for 3 days. Not enough for a pad. I just wore panty liners. Could I be pregnant? Feel light cramps and nausea from time to time but that's it.