Good for you, Canuck!
Not letting the bad things get you down, that's great!
I hope you continue on recovering well and that sooner than later not only will you be able to pedal longer but you will be outside doing so.
Cheering you on, Canuck, cheering you on....