Hi Cheery, sounds like it could be BV if you have a smell along with the white discharge, if thats what you then just go to STD clinic and they will sort you out.
Good Luck
sometimes it could be an infection like yeast aswell
I have had sperm come out 3 days later before.
NO IT SOUNDS LIKE YOUR OVULATING