it may be due to fungal infection
u need to consult gynecologist as it is bloody .
u need to take antifungal tab and creams
it may be due to some bacterial infection like gonorrhea
or urinary tract infection
drink more water
if there is itching then high chance of fungal infection
if there is pain or burning then high chance of bacterial infection.