Goddamn deer!!
I got hurt recently too, not nearly as bad as you, but the understanding I'm getting from Team BF is, by far, the best mental support I've received.
My recent post;
A month off
I get a lot of pleasure riding in Zwift and this winter I want to add Discord - a free conference call app that the gamer kids use.
I'm trying to figure out my own path back, so I understand how cruddy it feels to be ass-in-chair and thinking about not cycling. It's fking hard.