Quick help

So my last period was 29 days ago I’m usually a 28 cycle but I was supposed to get my period yesterday and I’ve been having the usual sore boobs and a lot of discharge but no period yet may I be pregnant? Should I test if don’t get my period in the next five days?