Help me please

Hey everyone right in getting a bit of white discharge for a few days now and yesterday when i wiped I noticed a bit of blood in bloated a lot and bad stomach but it's futher down my belly I'm due on in 7 days what could it mean ?