help!!!

hey guys, so I have 2 different apps to keep track of my ovulation and periods, I had my last period on the second, had sex all through my most fertal time, although I think I ovulated a week after it said I did, I still had sex all that week too, one app says I'm supposed to get af today the other says in 4 days, anyways I've been cramping really bad for the last 2 weeks, been extremely tired and have milky discharge, took a test today and it was a BFN...is it too early or am I out this month?!?