Testicle issues varicocele?

So I have an issue with some kind of fluid build up in my testicles that won’t go away. I think it may be varicocele. I believe pumping may have caused this issue. Now I am unable to pump because it is painful as soon as the lumpy bit gets sucked into the tube, it feels like veins with lumps or something. I’m currently using dmso+iodine to try to break it apart and heal. I am curious if any of you guys have dealt with this issue before and if you can point me in the right direction.

On a side note, I’ve been taking citruline-malate and creatine in large doses for work-outs. I think the creatine might be contributing to this issue as well, I would like to know your thoughts if you have any.