Are you allowing excuses or inadequacies keep you from being used by God? God is calling all people from all stages of life to be a world changer.