None of us can keep our promises perfectly, as much as we might try. God knows this and that’s why he sent Jesus to fulfill every promise on our behalf. Palm Sunday reminds us that our best attempts at saving ourselves can never measure up, but Jesus already has. We get to rest in his grace and salvation.