What’s going on with me ?

Kyla

I need to know whats going on with me my period usually come on time every month i received my period June 15 and it ended 19 I had unprotected sex June 21/22 I will say 22 because it was after 12 on the app it say I was ovulating on the 28 fertile days start 24-28 I was expecting my next period July 16 but it came early July 11 I did an due date calculation just in case and it said it will confirm pregnancy on July 13 but I thought I wasn’t pregnant because I was bleeding but when I got my flow it started of light then heavy usually me period last 4-5 days but on the 3rd day it got back lighter but didn’t stop it completely stop on my normal 5th day now that I changed my period on the app it say I was supposed to expect my period yesterday but NO period then this morning still no period I’ve been really emotional and been havjng slight cramps days before what does this mean ? Some please help