Christ invites you to lay down self-sufficiency and come find rest for your soul in him, a rest that can never be taken.