Is this ?!

Is this ewcm? Does that mean hubby and I should bd today and tomorrow for a possible bfp in 2.5 ish weeks?!