Sounds like something similar with me. You've got 20 years on me though. I found out I have kidney cancer. The way I found out had a few miracles on the way. However, my prognosis is excellent, surgery and immunotherapy. Therapy starts this week, surgery in 3 weeks. Keep up the fight!