Welcome to OG.
That accident sounds terrible, but at least you are alive. I have my own health problems (just had emergency surgery on Sunday, still alive), so I can somewhat relate to your pain but still have working legs so maybe not.
It was Treatingyourself what you're trying to remember, but that site went bankrupt a good 3-4 years ago.
I have a degree in greenhouse gardening so if we'd team up we could do magic