So I had unprotected sex this month with my partner and I should have come on my period on Sunday. My flo app is saying I'm 3 days late as I am usually on my period 26 or 27 days but they allow a few days as you can come on a few days after. I've had bloating, severe cramps and back ache for 2 weeks now and had 2 negative pregnancy tests. I feel like I just need my period to come. Could I be pregnant or has my cycle just gone crazy?