Please help, is this an STD or just a yeast infection?

Had this since yesterday, it only itches and the discharge has a bad smell and looks like cottage cheese. What truly worries me are the hard white bumps around the opening of my vagina, please help!!

image

definitely a yeast infection