Positive opk and the next day bleeding. Why did this happen?

Had 3x days of flashing faces on digital teat and today should be ovulation day. But flo has shown up. I ovulate 25th last two months. I did do bd two weeks ago. What does this mean? HELP!!