Posted by Rev. Jon Dunbar

Readings for All Saints Day

Matthew 5:1-12; 1 John 3:1-3; Revelation 7:2-17

Think for a moment about the importance of a safety seal. We see them every day on many of the items we purchase: medicine, food, appliances, etc. Though we probably don’t give them much thought (unless we see one broken!), a safety seal is a protective measure that guarantees the safety and integrity of the item.

On this All Saints Day, we praise God for the seal of protection He has placed on every one of us, His dear saints. Saint John got to see this sealing of God’s people with his own eyes. No matter what hardships we have to endure while here on earth, God is guarding our faith until we are called up to heaven (Rev 7).

In his Sermon on the Mount, Jesus declares a group of poor, powerless, and sin-sick followers to be eternally blessed. They are saints, not by virtue of their own righteousness but through the righteousness of Christ. And they are blessed, not because of their present circumstances but because of the future reward that God has guaranteed them in Christ (Matt 5).

In another letter, Saint John declares the seal of our salvation in terms of an adoption. God has adopted us as His children forever, and when Christ comes again in glory God will also reveal the hidden glory of His saints that was first bestowed on us in our baptism (1 John 3).