Someone please help!! So confused (TMI PIC)

Brenda • London gal! Mother to my angel Mango❤️👶🏽
This is day 4 of just spotting! Glow says my period is due next week and another app says my period is due today. I started spotting in the 12th July and had unprotected sex on the 4th July. If it was a period by now it would have been a lot heavier but this is all I'm getting! It's been 4 days!! I feel no pain, sometimes there's nothing when I wipe, other times there's a bit but this is sooo confusing! I really don't understand what's going on, this has never happened before! Please help!!!