Possibility pregnant

Nikki
Hi ladies! Just wanted some advice here my period is two days late and I didn't get it last month I have been having a lot of discharge, weird cravings, and some mild cramping, I have also been slightly moody(poor fiance) trying my best lol. My question is should I test now since my period is late or should I still wait? Thank you for the feedback(: