Aspirin, ibuprofen, naproxen sodium or blood thinners can improve the possibility of bleeding. If you're taking one or more of those, a member within your healthcare team can tell you how and when to prevent having them ahead of the treatment. The exact reason behind a varicocele is not known. https://www.sgvascularctr.com/varicose-vein-treatment-in-singapore-everything-you-need-to-know/