Am I late?

Hi all,

I am quite confused and unsure what to think so I’m wanting too see what your guys opinion is. Last month my period was a bit messed up due to missing some of my pills. As seen below I got my period which was normal for 5 days then I had a ‘mini’ period which was 3 days but was what I presume was breakthrough bleeding due to the pill, as it was more brown and not like my usual period. I also later experienced what seemed to be light pink discharge, possibly implantation bleeding?! Over the last few months my boyfriend and I were having unprotected sex and he came in me almost every time. I am particularly confused as to when my period is now due. This app tells me its due in another week as it counted my 3 days of brown blood as my continued period. However another 2 apps say that I am late by 2 days. I am therefore quite confused and unsure whether or not I am actually late. I want to know if I am so then I can know if I need to test, particularly because I missed pills then my boyfriend came inside me. If anyone has had a similar experience or has any thoughts please let me know!! Thanks heaps in advance 😊