Help!!

The last time I had my period was April 24th and its now may 28th .. my period is late by 5 or 6 days when the app said I was ovulating i wasn't .. my ovulation came a week later and that could possibly reason why it was late.. right now my breast was really sore and usually my boobs and nipples are sore before my period so I'm think it's a good sign. Right now I have little cramping and have brownish reddish discharge and yesterday I had white discharge sticky discharge. Usually before my period I get brown discharge before blood actually comes out but idk..