Life and growth are a little like climbing a mountain. You go up, you slide back, you take a breather, do some more climbing... you keep going. Sometimes you come up against a massive rock: it's too difficult to climb over it, so you go around it. It takes a little longer, but you're in no hurry. You keep going. That's life. Never give up.