Surgery coming up.
Well Patrons, I knew this was coming, but now I can say for sure: Yes, I have testicular cancer. Silver lining: it looks like it hasn't metastasized and spread anywhere else, so my prognosis is very good. Going to have surgery in about 10 days.