according to your description you might having vaginal infection
along with lesions on external genitalia.
most of the sexually transmitted diseases can cause these symptoms.
and many of them can be cured by drugs alone.
the pimple in vagina may be bartholin cyst
I think, if it becomes bartholin that can occur due to infection and not getting revealed by antibiotics surgical procedures may be needed.