wow,that’s pretty heavy.I am usually pretty good with health advice,but that is a bit beyond me.
I hope it all goes as well as can be expected.
With a positive outlook and the love of the people around you..who knows what is achievable.
Stay strong,eat healthy and stay positive.
Sending you love,man.