Hi Dag,
Sorry to hear about your health issues
Probably a stupid question but if Canada won't give you health bennies - couldn't you go back to the states and get SSI or medical, I am sure they wouldn't turn you down. Mabey then either return to Canada or bring your wife and kids here - since your a citizen..
Hope it works out,
Todd