Sorry tmi but i dont know if im prego

So I was supposed to start my period on the 16 I'm 5 days late took a test 3 days ago and came out negative iv been cramping under my stomach and back and have milky discharge can y'all help me out.... y am I so late