From history it seems that you might have severe infection in your Genito-urinary tract
and requires extensive treatment.
Consult your Gynaec and go for long higher antibiotic medicine course.
The lump you are having on vaginal opening might be due to having Bertholin cyst
If advised by your Gynaec, go for excision.
Keep local hygiene clean, dry and airy.
Ok and take care.