Help!!

Now I know everyone is going to jump to the conclusion of an STD but I have been tested in the past year and tested negative for chlamydia and have had the same sex partner for the past 2 years. I have this boil that started as a zit. I poked and prodded a little too much and it’s gotten bigger and worse. It’s to the point it hurts to touch it. I’m not sure how to go about it. I think it’s an ingrown hair that got infected but I’m getting worried I might need to go to the doctor soon. Does anyone have any advice on how to treat this from this point? Btw you are looking at the skin before it goes down into my vagina so yes that is pubic hair.