This is bad news and yet good as you are still alive. Having to be a porch dog with your bicycles tied up so you don't use them is a bugger. I can see you starting out power walking and then transitioning back to your bicycles. But beware, you have already used up more then a few of your nine lives.
After my accident my family had an intervention. No riding in traffic. No ridding in bad weather. No ridding at night. No ridding faster then you can fall. And a few other things too. My Preflight check list is long. The worst part was, "If you have another fall there will be no more ridding."
RATS! and Good Grief!
Well, we do what we have to do, to ride. I am no longer a Cyclist, just a Poser on a bicycle. Its OK, I am living with it...
__________________

No matter where you're at... There you are... Δf:=f(1/2)-f(-1/2)