I don’t know if I have a std or not. But it’s been three month and my OBGYN appointment is monday

I’m not sure if I have a std but I’ve been having a lot of discharge the colors vary from day to day like yellowish grayish and white then it smells but not fishy. And it’s also itchy inside not outside there is bleeding between periods. Idk but sometimes it’s like a pinkish discharge as well. Also I attached a photo and circled I’m not sure if that’s normal

image

Do you have bumps inside your vagina hole, at the top, in a line that stop after a while?