These are good advice.
He who refreshes others will himself be refreshed.
I have tried to live my life with this mentality. It has served me well. I will admit, sometimes it seems nearly impossible to do. Sometimes it seems pointless. Sometimes I wonder if anyone else ever lives this way or if I have to always be the one reaching out. But, it does work.
Give and it will be given back to you.