Agreed that this does not sound like herpes. How big was the lump, and where exactly is it located? If it's located near the vagina, research bartolin's cyst. But you really shouldn't be trying to drain a cyst by yourself!
By the way, if you prefer, you can have a blood test to check for herpes antibodies. If you've been with your boyfriend for eight years, then the infection would be old enough to show up on a blood test. If it comes back negative, you can go on living your life knowing you're herpes free.
If possible, I think you should absolutely seek a second opinion. It really doesn't sound much like herpes at all, so it would probably be good to ask someone else.
(Also if you have not heard back about the viral culture, try contacting them again.)
i have been diagnosed with herpes as well i get raw spots that are extremely painful and then a white coating goes over them. which dosent seem like yours maybe did you check into a cyst?