Ok so my last af started on the 10th june and didnt finish until the 19th of june (cycle all over the place after coming of bc) my fertility tracker app on iphone said my fertile times would be from the 25th-29th and my next af due on the 10th july. On 7th july i started having stomach aches so expected af but nothing until last night i had tiny streaks of red in discharge. This morning i had bright red blood on tissue so put on pad, have had same stomach ache ive had since thurs (no better and no worse) but ive been to toilet just and expected to see more blood but only the tinyest bit of brown spotting on pad and small amount of brown on tissue when wiping. Not sure what to make of it all now. I took test on sun (cheap tesco test) and it was negative. Is my body just messing around and taking its time to start af properly? Its just usually i get the stomach ache and with the next bm i come on heavy basically the same day my bellyache starts. Any opinions appreciated.