I'm late... But not. I dno? Please help!

​Hey ladies,
​A bit of a tricky one here...
​I was on the contraceptive pill (21day a month one) for 2 years. I came off two months ago.
​Last month my period was 2 days late making my cycle 30 days.
​That was my last period! The 19th May....
​Clearblue digital ovulation says I was ovulating (still smiley face) 13th June. This has pushed back the prediction of when my next period will be to the 29th June (according to glow).
​It's the 19th still no period. I keep getting achy twinges in my tummy but nothing that I have ever felt before AF
​Can anyone tell me what the hell is going on? Lol if my period is 29/30 then it's too early to test right?? 
​This is oh so confusing. Please any of u help xx
Baby dust to you all xx