Odor ???

The past few days, I have odor on my private part but it didn’t itch or anything. Just odor. It may look like i wet myself a little like few drops and it’s clear. My period was supposed to come yesterday and so far nothing today. Yesterday and today I have cramps.

Could it be sweat? Or yeast infection? Or what you guys think?