J.B.
Sending a prayer your way. I don't have direct experience with this but my boss is a kidney cancer survivor and is 10+ years cancer-free (he was diagnosed at age 40). I hope that it's not cancer, but if it is, the 5-year survival rate for tumors caught early is very, very high. Please keep us posted, I'll be thinking of you!