Ovulation

Brittany • Baby Mason is due on February 7th, 2017 ❤️ baby #1
My calendar says I ovulate on the 31st, my CM suggests that I'm ovulating right now, but my CB OPK says that I have no LH surge.... which one would you trust?

Vote below to see results!