The Holy Spirit gives us the grace necessary to tackle even impossible situations.
And this is where we find our rest. We find our rest by abandoning ourselves to the Spirit of God. By giving God the power and the space to do his work. If we labor and are burdened, we must give our labors and our burdens to him. If we carry a yoke, we must place that yoke on him.
Only in the Holy Spirit can the Church remain so ancient and so new.