Jason Leonard preaches on what it means to be human and limited — that our finitude, mortality, and dependence are not flaws to overcome but gifts by God's design, meant to release us from the exhausting pretense of being God and draw us into communion with him and one another.