Welcome to HCM,
From your history it seems that you might be having,
1, forming abscess
on labia majora
2, having infected Bertholin Cyst
Consult your gynaec and get examined locally.
After diagnosis she will advice treatment accordingly.
Keep local part clean and healthy.
Keep the part airy.
Ok and bye.