Wow! Always took most of the words right out of my mouth. Excellent advice.
As for you little GH, you are making such progress and your W seems to be really trying. The best thing you can do is to get out of your own way. I know I am just as guilty of this. Sometimes we try to help so much we don't realize that all the other person wants is for us to listen.