Trying to live up to the law causes stress! Living in grace results in rest!