Ewww. Gross.
But what a lovely vet. Did he really think you were a twit?? How would you know it was a cyst. And even if you did know, how would you know for sure that antibiotics weren't needed.
Ah well, I guess it's worth accepting the dumb owner label if it gets you aout of a heft bill!
Hope it heals quickly.