Thanks for the query.
You should not use on counter creams without prescription of your doctor.
So consult gynecologist once and get examined.
By examination only the exact cause of the problem can be made out.
With your doctor's advice go for vaginal swab culture and sensitivity.
Then according to the report, you can go for the treatment.
Meanwhile you can take symptomatic treatment with analgesic
and anti-inflammatory drugs with your doctor's advice.
Sitz bath with luke warm water and few ml of mild disinfect can give relief from pain and swelling.