Guest over a year ago i need helpim really embarrised it itches and stinks but not like yeast some one please help and tell me what is going on with my vagina :-| and i cant talk to my mom im embarrised