Cervical mucus

So every time I'm either ovulating or about to ovulate. I get watery type fluid coming out of me with tiny white bits in, and it really really smells. I'm conscious people can smell it in school, and I'm also conscious my SO can smell it too. I wash regularly and I go in the bath 3 times a day, always washing down there correctly with no harmful products. What on earth could this be? Please help and give me any tips on how to stop the smell because I am so embarrassed 😢😩