Ovulation or period coming

Netta.

On May 2nd i had unprotected sex used the withdrawal method the man ejacuated on my inner thigh kinda close to vagina but i did wipe it off with a towel. Glow predict that my period would come on the 18th but it didnt in those few weeks i have had some.stomach pains bloating and my nipples are sore when.i.squeeze them. This dishcharge in the pic i dont understand it i had my first period at 18 so they are inrregular does the way my discharge look mean that my period is coming or does it mean im.ovulsting what should i do ?