Great post. Very inspirational. You really learn who your friends are when you get pushed up a hill.