There are none that will cause the spermatocele
It may be painful because it is infected, so I would try one week of ciprofloxacin
antibiotic. This may help. If not, then I agree that surgery is next step.
Please rate 5 stars! I strive to provide the best answer I can to your quetsions!