Thanks for query on HCM.
It looks to boil or any hair root infection
,most likely it is bacterial infection.
It usually occurs due to bad hygiene,after sex.
You have to take proper antibiotic
like amoxy/clavulinic to subside infection and nsaid
to subside swelling,pain.
Take proper local care,avoid tight undergarment and avoid sex till get complete cure.
Keep in touch with your gynecologist.