Great post girlie! You go hon. It's a terrific list and I'm sure your friend will find it so helpful! I know I do. Thanks for taking your time to write it!
I love the part about knowing now, upfront, that there will be a hard roe to hoe with the post surgery recovery. Knowing that helps set up proper/realistic expectations and knowing there is an endpoint to the suffering, also defines the expectation.
It's like for me, learning new things is really tough--especially when it comes to technology. So I know upfront that software updates or learning new design programs will carry serious suckage. But, if I persevere and keep pushing and learning, eventually the stuff becomes ingrained. The learning curve steepness levels out and things go back to feeling "normal."
I'm just continuing to remind myself, "Possible rock slide ahead."