Late period

Sore boobs, lower belly cramps felt like my period was about to start early this morning but stopped only last about two mins. Here’s what my cycle has been like still no period. Along with mood swings and constipation and back pain.