thank you for your query.
your symptoms seems to suggest you have a vaginal infection
.the two most common causes that i can derive from your description are-
1.if discharge is Thick, white, cheesy-this is Yeast infection.it has Swelling and pain around the vulva
, itching, painful sexual intercourse
2.if discharge is White, gray, or yellow with fishy odor.it is Bacterial vaginosis
.it has Itching or burning, redness
and swelling of the vagina or vulva
kindly get an examination done by your OB/GYN to pinpoint the cause.
the treatment will consist of antifungal or antibiotics along with vaginal creams
you can contact me for further queries