Does this mean period is on the way?

Zyria

I’ve been having light spotting from light pink to dark brown.. light nausea, mild back aches period is due to come on the 23 of this month and today is cycle day 31 i usually get my period around cycle day 34..