I haven't had a stroke (yet) but I find all that to be generally good advice. Good read!