Confused

My period 4days late!! I have been getting discharge with mucus 
Not sure if that's normal before having a period cause I know I am not fertile I ready have been! What could it be 
My sex drive is also crazy high 
And I am bloated 
Help me!!