Dear ma'm, hi! yes you are thinking right , it could be hormonal
fluctuations, if you are not on any medications. please check your thyroid
profile, get USG pelvis done, pap smear
done. if all comes normal then may be it was just incidental and if it happens again we will do more elaborate work on this problem. Regards!