Thanks for your query.
swelling suggests some bartholin cyst
or some tumor
,as it is bothering you it can be excised by plastic surgeon & neo vagina or proper vagina be designed or constructed or repaired i.e. vaginoplasty..Surgery is the only answer.
‘Hope I have answered your query, I will be available to answer your follow up queries, “Wish you Good Health and trouble free speedy recovery”