What’s going on????

I’m so confused! My period is about 4 days late today, and it is generally a few days later than Glow predicts but I’m starting to get worried. I’ve got white kind of lotiony discharge, with no typical signs of pregnancy. The only thing is, I haven’t had sex in months! And every time I have ever had sex it has been protected with a condom and he has never ‘finished’ in me, he always pulls out. I’ve been having periods ever since the last time I had sex - normal heavy periods lasting about 4-5 days.

What’s going on??