White discharge

Bisma
I am having a lot of white discharge , pain in my lower tumy and also in vagina, I was unable to sleep the whole night, my periods date is far, wat to do?? I m feeling down and nauseous