Is this abnormal discharge?

Super TMI! Sorry for the picture. Im seeing my doctor tomorrow but recently I just started getting white discharge it’s like a creamy milky white not sticky. It doesn’t have a odor but I noticed after sex I have a odor. It lasts maybe about a day or so then the odor is gone but will come back when I do have sex. I am on birth control I have the implant in my arm. I’m not sure what this could be or mean