Hello, thanks for using Health Care Magic.
From what you described, it is more likely that you have an abscess
on the fore skin Skin abscesses develop more often through an infection of a hair follicle(boil) or invasion of the
skin through cracks or wounds on the skin and most often, the microbes are from the skin
Thrust is a yeast infection and it is common in females but it is not thought to be sexually transmissible.
What you need to do is get some antibiotics such as fluoxacillin or amoxicillin
+ clavulanic acid
and get it incised and drained or simply squeeze to expel completely the pus when it is ready and for the main time avoid having contact with your partner.