Hi and welcome to HCM. Thank you for your query.
Unfortuntaely there is no medication for such things. Surgery is the only option but you shouldnt be afraid of it, this is a routine procedure. If this is hematovele it will not pull back. Only varicocele
can heal spontaneously. Also it can be needle aspirated in some institutions. I suggest to manage this surgically. WIsh you good health.
. Wish you good health.