Growth and Patience are two virtues that are often preached, but not often practiced.