When you encounter resistance, it means you are moving forward. When you come across a challenge, it means you have reached an opportunity for growth. Life becomes more rewarding as it becomes more demanding. Each new challenge is an opportunity to stretch beyond your previous limits. Most of the advantages you enjoy today were born in the difficulties through which you once traveled. So revel in the beauty of each challenging effort. Give your best to life, and life will return the favor many times over.