Hydrocele, varicocele, denervation surgery scheduled

EI

But could end in a vasectomy. After 10+yrs, being patient and sometimes impatient with no real control over any of it... trying to stay positive but it's getting harder