Touching story.

You've found a good community, fellow Canadian. I'm sure you'll experience even brighter days in the near future. The clouds will pass.