?? I don't know if this is an yeast infection

I have been having really cottage cheese discharge. no odor, no itching, a bit of pain when peeing. (TMI) I have been masturbating, and I sometimes have this. problem. I haven't had sex this. month and my period is coming up. is this a yeast infection?