Joe, this is a bum deal to see. Don't give up just yet. My doctor tried to tell me I would never walk without a cane again...and I just told him he was "full of sh*t".
You can't quit riding...you're a 4130 lifer. It will always be in your blood, even if all you can do is endos the rest of your life.
Much respect homie...heal up and concentrate on your health for a bit.