I'm truly sorry to hear of your health problems. I too suffer the same kind of problem.
I'm a 48 year old worn out plod.
I broke my spine in 3 places a few years ago at work (long story) and ever since then have been almost unable to ride. I can't quite bring myself to outing my beloved steeds (both XT's) because I love them so much. Since 14 years of age I have never been without some kind of bike and it would make me miserable if this changed. These days both bikes get polished more than ridden. My mates laugh at me because they are trail bikes which according to them should be muddy and ridden hard.
I had major surgery to stabilize my spine which only resulted in more problems. The damn surgeon put a long titanium implant (screw) in the wrong place and made matters much worse (impotence and bladder problems).
Before my injury I had the chance to tour around Africa on a bike so at least I have memories.
Recently I have had more work done at Benenden Hospital in Kent and this means I don't have to rely upon the damn awful farce NHS. It's less than £2 a week to join Benenden Healthcare. Why not have a good look online at their site? All my family are now on Benenden. They cover ALL past medical conditions after only 6 months of subscription. I can't speak too highly of Benenden Healthcare. They cover the whole of the UK including Jockland. You can use any private hospital or use Benenden's own excellent facility in Kent.
I wish you well for the future.
Triumph Bonneville 800 (2004), Yamaha XT600E (1999), Honda XBR500 (1986).