TMI: unusual discharge?

been feeling weirdly different down there and decided to check if everything is ok. is this normal? or a sign of an infection or STD? i’m supposed to start my period in a week but have felt a little crampy lately. let me know if you know what this means, thank you!