TMI ALERT!!!... why do I have these hard bumps on vagina lips?.. they hurt if I squeeze them for said no std but idk did my boyfriend cheat recently