Many people forget that the innate desire in us to demand the best from others in all things is a pointer to fact that, because God has created us in His own image, we share that with Him. He also expect best from us. Best of what—- life, time, attention, treasures etc