welcome to healthcaremagic
as you have a persistant vaginal discharge
would suggest get a high vaginal swab
done, to know whether it is a fungal or bacterial infection.
you also need to do a urine test to rule out an infection.
as the problem of the stomach has been there for a long time get an ultrasound
done to know stat of the uterus
, bladder and ovaries
would suggest you visit a gynecologist for further review and follow up.
note the description of the discharge might also suggest a sexually transmitted disease
you need to rule it out.
hope to have answered your query
get well soon take care.