 Jesus has done everything for your salvation because you could do none of it. God demands perfection and you most certainly are not perfect. Far from it. Every day you prove it as I do. We sin in countless ways without even knowing all of them.